Acessando base externa com PgAdmin
Tags: postgresql Category: DevOps
Podemos divir esta tarefa em 3 etapas
Primeira etapa
Primeiro fazemos o PostgreSQL ouvir conexões externas. Para isso precisamos abrir o arquivo postgresql.conf
:
sudo nano /etc/postgresql/9.6/main/postgresql.conf
NOTA: 9.6 representa a versão do PostgreSQL instalado.
Substitua a seguinte linha do arquivo
listen_addresses = 'localhost'
por
listen_addresses = '*'
Segunda etapa
Permitir o PostgreSQL receber conexões externas. Abra o arquivo pg_hba.cong
/etc/postgresql/9.6/main/pg_hba.conf
NOTA: 9.6 representa a versão do PostgreSQL instalado.
Adicione a seguinte regra no arquivo:
host all all 0.0.0.0/0 md5
Isso permite qualquer IP de se logar no PostgreSQL através da senha definida do usuario do banco.
Terceira etapa
Reiniciar o PostgreSQL com o comando:
sudo /etc/init.d/postgresql restart