A linha que adicionei:
local all testdb1 md5
precisa estar ANTES da linha pré-existente:
local all all peer
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?
A linha que adicionei:
local all testdb1 md5
precisa estar ANTES da linha pré-existente:
local all all peer