Non puoi specificare un utente non predefinito con -U
in psql
quando si utilizza ident
autenticazione. Non eseguirai psql
come quell'utente, quindi l'autenticazione fallirà.
Devi usare sudo -u testuser psql test
o cambia pg_hba.conf
in modo che l'autenticazione (almeno per testuser
sul db test
) usa md5
autenticazione con password e impostare una password per testuser
con ALTER USER ... PASSWORD
se non ne hanno già uno.