Documentation PostgreSQL 8.0.25 | ||||
---|---|---|---|---|
Précédent | Arrière rapide | Avance rapide | Suivant |
CREATE GROUP nom [ [ WITH ] option [ ... ] ] où option peut être : SYSID gid | USER nomutilisateur [, ...]
CREATE GROUP créera un nouveau groupe d'utilisateurs. Vous devez être le superutilisateur de la base de données pour utiliser cette commande.
Notez que les utilisateurs comme les groupes sont créés au niveau du groupe de bases de données et sont donc valides pour toutes les bases de données du groupe.
Utilisez ALTER GROUP pour modifier l'appartenance d'un groupe et DROP GROUP pour en supprimer un.
Le nom du groupe.
La clause SYSID peut être utilisée pour choisir l'identifiant de groupe PostgreSQL pour le nouveau groupe. Ceci n'est normalement pas nécessaire mais pourrait être utile si vous avez besoin d'un groupe référencé dans la définition des droits d'un objet.
Si ce n'est pas spécifié, l'identifiant de groupe ayant la plus grande valeur plus un, avec un minimum de 100, sera utilisé par défaut.
Une liste d'utilisateurs à inclure dans le groupe. Les utilisateurs doivent déjà exister.
Créer un groupe vide :
CREATE GROUP staff;
Créer un groupe avec des membres :
CREATE GROUP marketing WITH USER jonathan, david;
Il n'existe pas d'instruction CREATE GROUP dans le standard SQL. Les rôles sont le concept similaire aux groupes.
Précédent | Sommaire | Suivant |
CREATE FUNCTION | Niveau supérieur | CREATE INDEX |