| Documentation PostgreSQL 7.2 | ||
|---|---|---|
| <<< Previous | Next >>> | |
createuser [options...] [username]
Spécifie le nom d'hôte de la machine sur laquelle le serveur tourne. Si l'hôte débute avec un slash, il est utilisé comme répertoire d'un socket de domaine Unix.
Spécifie le port Internet TCP/IP port ou l'extension du socket de domaine local Unix sur lequel le serveur est en attente de connections.
Echo la requête que createuser génère et l'envoie au serveur.
N'affiche pas de réponse.
Permet au nouvel utilisateur de créer des bases.
Interdit au nouvel utilisateur de créer des bases.
Permet au nouvel utilisateur de créer d'autres utilisateurs.
Interdit au nouvel utilisateur de créer d'autres utilisateurs.
Si fournit, createuser affichera un prompt pour le mot-de-passe du nouvel utilisateur. Ce n'est pas nécessaire si vous ne prévoyez pas d'utiliser l'authentification par mot-de-passe.
Permet de prendre un ID utilisateur non par défaut pour le nouvel utilisateur. Ce n'est pas nécessaire, mais certaines personnes l'utilisent.
Crypte le mot-de-passe utilisateur stocké dans la base. Si non spécifié, celui par défaut est utilisé.
Ne crypte pas le mot-de-passe utilisateur stocké dans la base. Si non spécifié, celui par défaut est utilisé.
Spécifie le nom de l'utilisateur PostgreSQL à créer. Ce nom doit être unique parmi les utilisateur PostgreSQL.
Les options -h, -p, et -e, sont passées à psql(1). Les options psql -U et -W sont également disponibles, mais leur usage peut être confondu dans ce contexte.
Tout est correct.
Quelque chose n'est pas correct. L'utilisateur n'est pas créé.
createuser crée un nouvel utilisateur PostgreSQL. Seuls les utilisateurs avec usesuper placé dans la table pg_shadow peuvent créer de nouveaux utilisateurs PostgreSQL.
createuser est un script shell comprenant la commande SQL CREATE USER via le PostgreSQL interactive terminal psql(1). Ainsi, il n'y a rien de spécial pour créer des utilisateurs via l'une ou l'autre méthode. Ceci indique que le psql doit être trouvé par le script et qu'un serveur de base tourne sur l'hôte cible. Ainsi, le placement par défaut et variable d'environnement disponible pour psql et la bibliothèque cliente libpq sont appliqués.
| <<< Previous | Home | Next >>> |
| createlang | Up | dropdb |