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

Acesso remoto Postgresql sem entrada pg_hba.conf para host


Eu tive um problema semelhante com minha instância do PostgreSQL no Docker. Passei horas para descobrir como resolvê-lo. Estou compartilhando minha experiência na esperança de ajudar outras pessoas que enfrentam o mesmo problema. Existem dois pg_hba.conf arquivos com os seguintes caminhos:
  1. /var/lib/postgresql/data/pg_hba.conf
  2. /etc/postgresql/12/main/pg_hba.conf

Eu estava modificando o primeiro e não sabia do segundo. Usei um truque para verificar se estava trabalhando no arquivo certo. Comentei todas as linhas do arquivo e reiniciei o serviço PostgreSQL. Então vi que ainda era capaz de me conectar ao serviço PostgreSQL de dentro do contêiner do Docker. Então procurei outro arquivo com um nome semelhante, então cheguei ao segundo. Modifiquei /etc/postgresql/12/main/pg_hba.conf , reiniciou o PostgreSQL executando service postgresql restart , e as alterações entraram em vigor.