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

Falha no login com usuário existente no PostgreSQL


Você está confundindo usuário do sistema com usuário de banco de dados . A mensagem de erro vem de sudo e não tem nada a ver com o PostgreSQL.

Para efetuar login como usuário do banco de dados Jason:
psql -U Jason

Você precisa fornecer uma senha, é claro, desde que o acesso sem senha não esteja configurado. Autenticação de pares só funciona para um usuário do sistema com o mesmo nome ("Jason").
Mais no excelente manual sobre psql aqui e sobre métodos de autenticação aqui .