Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
postgresql:gestion_utilisateurs [2020/01/03 16:56] marclebrun [Lister les roles existants] |
postgresql:gestion_utilisateurs [2020/01/03 17:04] (Version actuelle) marclebrun |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
Une installation par défaut de **PostgreSQL** inclus toujours | Une installation par défaut de **PostgreSQL** inclus toujours | ||
un superutilisateur nommé **postgres**. | un superutilisateur nommé **postgres**. | ||
+ | |||
+ | Cet utilisateur a un mot de passe mais cette commande permet de prendre | ||
+ | l'identité de **postgres** à partir de **root** donc sans devoir | ||
+ | entrer le mot de passe : | ||
+ | |||
+ | <code bash> | ||
+ | sudo su - postgres | ||
+ | </code> | ||
===== Lister les roles existants ===== | ===== Lister les roles existants ===== | ||
Ligne 8: | Ligne 16: | ||
<code bash> | <code bash> | ||
sudo su - postgres | sudo su - postgres | ||
- | createuser --interactive --pwprompt | + | psql |
+ | |||
+ | postgres=# \du | ||
</code> | </code> | ||
===== Créer un utilisateur ===== | ===== Créer un utilisateur ===== | ||
+ | |||
+ | <code bash> | ||
+ | sudo su - postgres | ||
+ | createuser --interactive --pwprompt | ||
+ | </code> | ||
+ | |||
+ | Répondre aux quelques questions qui sont posées (nom, mot de passe, droits...) | ||