Je veux créer un nouveau rôle de groupe
Procédure : Méthode « classique » (avec étape supplémentaire)⚓
Prérequis
Je dois être membre de g_admin[1]
ou d’un autre rôle habilité à créer des rôles (cf. « Je veux autoriser un utilisateur à créer des rôles »).
J’utilise ma méthode habituelle pour créer le rôle de groupe[2].
Commande SQL CREATE ROLE, fonctionnalité de pgAdmin…
De préférence, je préfixe ce rôle par les caractères « g_ », qui distinguent les rôles de groupes des rôles de connexion[3].
S’il y a la plus petite chance que mon nouveau rôle de groupe soit un jour désigné comme producteur[4] pour un schéma, je rends
g_admin[1]
membre de ce rôle.Par exemple avec une commande SQL :
12GRANT %g_role_de_groupe TO g_admin ;
On pourra considérer qu'il est toujours souhaitable que
g_admin
soit membre des nouveaux rôles de groupe, sauf lorsqu'ils ont eux-mêmes vocation à être membre deg_admin
.