Havia outras configurações para conexões locais e IPv6 que não eram trust
. Eu fiz todos eles trust
e funciona agora. Então parece que o psql não se conecta via IPv4.
Em /var/lib/pgsql/9.1/data/pg_hba.conf
, tenho o seguinte:
# TYPE DATABASE USER ADDRESS METHOD
host all all 127.0.0.1/32 trust
Mas quando eu executo
su -c "psql -d postgres" - postgres
ele me pede uma senha. Minha expectativa é que os usuários não precisem ser solicitados por uma senha.
Havia outras configurações para conexões locais e IPv6 que não eram trust
. Eu fiz todos eles trust
e funciona agora. Então parece que o psql não se conecta via IPv4.
Tags postgresql psql centos6