PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Não é possível se conectar ao PostgreSQL remotamente na instância do Amazon EC2 usando o PgAdmin


Encontrei a solução para este problema. São necessárias duas coisas.

  1. Use um editor de texto para modificar o pg_hba.conf. Localize a linha:

    host all all 127.0.0.1/0 md5.

    Imediatamente abaixo dele, adicione esta nova linha:

    host all all 0.0.0.0/0 md5

  2. Editando o arquivo PostgreSQL postgresql.conf:

    Use um editor de texto para modificar postgresql.conf.

    Localize a linha que começa com #listen_addresses = 'localhost' .

    Descomente a linha excluindo o # , e altere 'localhost' para '*' .

    A linha agora deve ficar assim:

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

Agora, basta reiniciar o serviço postgres e ele poderá se conectar