“Rôle” n'existe pas dans Postgresql

Je que la lecture de ce tutoriel ici. Il y a la commande ci-dessous pour vous connecter en tant qu'utilisateur:

# login as user "user"
psql -U user

quand j'execute la commande ci-dessus, j'obtiens une erreur en disant ce qui suit:

psql: FATAL:  role "user" does not exist

La seule aide que j'ai vu en ligne a été ici, l'ont déclaré ce qui suit:

FATALE: le rôle du "myusername" n'existe pas

Par défaut de PostgreSQL se connecte à l'utilisateur PostgreSQL avec la même
nom de l'actuel utilisateur unix. Vous n'avez pas créé un utilisateur PostgreSQL
par le nom de votre base de données.

Créer l'utilisateur, ou spécifier un autre nom d'utilisateur pour se connecter
avec. Dans les outils de ligne de commande-U, drapeau ne ce.

Mais je n'ai toujours pas bien compris pourquoi j'obtiens cette erreur.

  • Vous obtenez le message d'erreur parce que vous n'avez pas créé un utilisateur avec le nom user.