Salut,
J'ai rencontré ce problème avec PostgreSQL sur Linux.
C'est à cause de la méthode d'authentification du serveur qui est par defaut trust.
Vous devez d'abord affecter un mot de passe au super-utilisateur postgres, avec la commande ALTER. Ensuite, vous devez vérifier le fichier data\pg_hba.conf dans le répertoire d'installation du serveur. Remplacez le mot trust par password et relancez le serveur.
Notez qu'un rôle n'a pas le droit de s'authentifier ! Seulement un utilisateur a le droit de
s'authentifier tel que postgres ! (USER = ROLE + Login)
Pour se connecter sur la base, tapez la commande :
psql -U db_user data_base
Bon chance.
Partager