Amazon Redshift
Manuel du développeur de base de données

Groupes

Les groupes sont des ensembles d'utilisateurs qui bénéficient tous des privilèges qui sont associés au groupe. Vous pouvez utiliser les groupes pour affecter des privilèges en fonction d'un rôle. Par exemple, vous pouvez créer différents groupes pour les ventes, l'administration et le support et accorder aux utilisateurs de chaque groupe l'accès correspondant aux données qu'ils ont besoin d'utiliser. Vous pouvez accorder ou révoquer des privilèges au niveau du groupe, et ces modifications s'appliqueront à tous les membres du groupe, sauf pour les super-utilisateurs.

Pour afficher tous les groupes d'utilisateurs, interrogez la table catalogue système PG_GROUP :

select * from pg_group;

Création, modification et suppression de groupes

Seul un super-utilisateur peut créer, modifier ou supprimer des groupes.

Vous pouvez effectuer les opérations suivantes :

  • Pour créer un groupe, utilisez la commande CREATE GROUP.

  • Pour ajouter ou supprimer des utilisateurs d'un groupe existant, utilisez la commande ALTER GROUP.

  • Pour supprimer un groupe, utilisez la commande DROP GROUP. Cette commande supprime uniquement le groupe, pas les utilisateurs qui en sont membres.