PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

psql:FATAL:autenticazione peer non riuscita per user dev

Prova:

psql -U user_name  -h 127.0.0.1 -d db_name

dove

  • -U è il nome utente del database
  • -h è il nome host/IP del server locale, evitando così i socket di dominio Unix
  • -d è il nome del database a cui connettersi

Questa viene quindi valutata come una connessione "di rete" da Postgresql piuttosto che una connessione socket di dominio Unix, quindi non valutata come una connessione "locale" come potresti vedere in pg_hba.conf :

local   all             all                                     peer