createuser ¶
which createuser ¶
/usr/bin/createuser
createuser –help ====================*
createuser --help
createuser crée un nouvel rôle PostgreSQL.
Usage :
createuser [OPTION]... [NOMROLE]
Options :
-c, --connection-limit=N nombre maximal de connexions pour le rôle
(par défaut sans limite)
-d, --createdb l'utilisateur peut créer des bases de
données
-D, --no-createdb le rôle ne peut pas créer de bases de
données (par défaut)
-e, --echo affiche les commandes envoyées au serveur
-g, --role=ROLE le nouveau rôle sera un membre de ce rôle
-i, --inherit le rôle hérite des droits des rôles dont il
est membre (par défaut)
-I, --no-inherit le rôle n'hérite pas des droits
-l, --login le rôle peut se connecter (par défaut)
-L, --no-login le rôle ne peut pas se connecter
-P, --pwprompt affecte un mot de passe au nouveau rôle
-r, --createrole le rôle peut créer des rôles
-R, --no-createrole le rôle ne peut pas créer de rôles (par défaut)
-s, --superuser le rôle est super-utilisateur
-S, --no-superuser le rôle ne sera pas super-utilisateur (par défaut)
-V, --version affiche la version puis quitte
--interactive demande le nom du rôle et les attributs
plutôt qu'utiliser des valeurs par défaut
--replication le rôle peut initier une connexion de
réplication
--no-replication le rôle ne peut pas initier de connexion de
réplication
-?, --help affiche cette aide puis quitte
Options de connexion :
-h, --host=HOTE hôte du serveur de bases de données ou
répertoire des sockets
-p, --port=PORT port du serveur de bases de données
-U, --username=NOMUTILISATEUR nom de l'utilisateur pour la connexion (pas
celui à créer)
-w, --no-password empêche la demande d'un mot de passe
-W, --password force la demande d'un mot de passe
Rapporter les bogues à <pgsql-bugs@lists.postgresql.org>.
Examples ¶
A typical output looks like the following:
createuser -SDr appdev