CREATE GROUP

Nom

CREATE GROUP -- définit un nouveau groupe d'utilisateurs

Synopsis

CREATE GROUP nom [ [ WITH ]
option [ ... ] ]

où option peut être :

     SYSID gid
   | USER  nomutilisateur [, ...]

Description

CREATE GROUP créera un nouveau groupe dans le groupe de bases de données. Vous devez être le superutilisateur de la base de données pour utiliser cette commande.

Utilisez ALTER GROUP pour modifier l'appartenance d'un groupe et DROP GROUP pour en supprimer un.

Paramètres

nom

Le nom du groupe.

gid

La clause SYSID peut être utilisée pour choisir l'identifiant de groupe PostgreSQL pour le nouveau groupe. Néanmoins, ce n'est pas nécessaire.

Si ce n'est pas spécifié, l'identifiant de groupe ayant la plus grande valeur plus un, en commençant à un, sera utilisé par défaut.

username

Une liste d'utilisateurs à inclure dans le groupe. Les utilisateurs doivent déjà exister.

Exemples

Créer un groupe vide :

CREATE GROUP staff;

Créer un groupe avec des membres :

CREATE GROUP marketing WITH USER jonathan, david;

Compatibilité

Il n'existe pas d'instruction CREATE GROUP dans le standard SQL. Les rôles sont le concept similaire aux groupes.