postgresql 9.3: não pode se conectar com senha

1

Criado um usuário testdb1. Emitido:

postgres=# alter user testdb1 with password 'testdb1';
ALTER ROLE
postgres=# 

Em seguida, adicionou uma entrada ao pg_hba.conf:

local    all             testdb1         password (also tried md5)

mas quando tento me conectar:

psql -U testdb1 -W
Password for user testdb1: (type in password here)
psql: FATAL:  Peer authentication failed for user "testdb1"

O que ainda estou sentindo falta?

    
por Ya. 14.05.2015 / 16:17

1 resposta

1

A linha que adicionei:

local    all             testdb1         md5

precisa estar ANTES da linha pré-existente:

local   all             all               peer
    
por Ya. 14.05.2015 / 16:26