Documentation PostgreSQL 9.4.26 > Référence > Commandes SQL > ALTER GROUP | |
ALTER FUNCTION | ALTER INDEX |
ALTER GROUP — Modifier le nom d'un rôle ou la liste de ses membres
ALTER GROUP nom_groupe ADD USER nom utilisateur [, ... ] ALTER GROUP nom_groupe DROP USER nom_utilisateur [, ... ] ALTER GROUP nom_groupe RENAME TO nouveau_nom
ALTER GROUP modifie les attributs d'un groupe d'utilisateurs Cette commande est obsolète, mais toujours acceptée pour des raisons de compatibilité ascendante. Les groupes (et les utilisateurs) ont été remplacés par le concept plus général de rôles.
Les deux premières formes ajoutent des utilisateurs à un groupe ou en suppriment. Tout rôle peut être ici « utilisateur » ou « groupe ». Ces variantes sont réellement équivalentes à la promotion ou la révocation de l'appartenance au rôle nommé « groupe » ; il est donc préférable d'utiliser GRANT(7) et REVOKE(7) pour le faire.
La troisième forme change le nom du groupe. Elle est strictement équivalente au renommage du rôle par ALTER ROLE(7).
Le nom du groupe (rôle) à modifier.
Les utilisateurs (rôles) à ajouter au groupe ou à en enlever. Les utilisateurs doivent préalablement exister ; ALTER GROUP ne crée pas et ne détruit pas d'utilisateur.
Le nouveau nom du groupe.