PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Impossible de se connecter à PostgreSQL à distance sur l'instance Amazon EC2 à l'aide de PgAdmin

J'ai trouvé la solution à ce problème. Deux choses sont nécessaires.

  1. Utilisez un éditeur de texte pour modifier pg_hba.conf. Localisez la ligne :

    host all all 127.0.0.1/0 md5.

    Immédiatement en dessous, ajoutez cette nouvelle ligne :

    host all all 0.0.0.0/0 md5

  2. Modification du fichier PostgreSQL postgresql.conf :

    Utilisez un éditeur de texte pour modifier postgresql.conf.

    Localisez la ligne qui commence par #listen_addresses = 'localhost' .

    Décommentez la ligne en supprimant le # , et modifiez 'localhost' à '*' .

    La ligne devrait maintenant ressembler à ceci :

    listen_addresses = '*' # what IP address(es) to listen on;.

Maintenant, redémarrez simplement votre service postgres et il pourra se connecter