PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Obtendo erro de falha de autenticação com postgresql na linha de comando


Você não pode especificar um usuário não padrão com -U em psql ao usar ident autenticação. Você não estará executando o psql como esse usuário, então a autenticação falhará.

Você deve usar sudo -u testuser psql test ou altere pg_hba.conf para que a autenticação (pelo menos para testuser no banco de dados test ) usa md5 autenticação de senha e defina uma senha para testuser com ALTER USER ... PASSWORD se eles já não tiverem um.