PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

La connexion a échoué avec un utilisateur existant sur PostgreSQL

Vous confondez l'utilisateur du système avec utilisateur de la base de données . Le message d'erreur vient de sudo et n'a rien à voir avec PostgreSQL.

Pour vous connecter en tant qu'utilisateur de la base de données Jason :

psql -U Jason

Vous devez fournir un mot de passe, bien sûr, tant que l'accès sans mot de passe n'est pas configuré. Authentification des pairs ne fonctionne que pour un utilisateur système du même nom ("Jason").
Plus d'informations dans l'excellent manuel sur psql ici et sur les méthodes d'authentification ici .