Aide-Mémoire

Récapitulatif des modalités de gestion de droits dans une base PostgreSQL dotée de l'extension ASGARD, avec une entrée par action.

Truc & astuce

Vous pouvez aussi télécharger la version PDF de l'aide-mémoire.

Cet aide-mémoire n'a pas vocation à faire découvrir le fonctionnement de l'extension, ni à en expliquer dans le détail toutes les subtilités. Pour cela, on se reportera plutôt aux parties suivantes de la documentation.

Si une action n’est pas listée dans l'aide-mémoire, c’est qu’elle n’est pas influencée par ASGARD et peut être effectuée comme de coutume.

Les membres de g_admin[2] peuvent réaliser toutes les actions évoquées dans la suite, sauf celles dont il sera explicitement indiqué qu'elles requièrent un super-utilisateur[1].

L'aide-mémoire contient des exemples de commandes SQL permettant de réaliser les actions évoquées. Dans ces requêtes, les variables à remplacer selon le contexte sont identifiées par le caractère « % ».

Exemple

1
2
GRANT g_consult TO "%prenom.nom" ;

Pour appliquer la requête ci-avant au rôle de connexion de l'utilisateur Jon Snow, on lancera :

GRANT g_consult TO "jon.snow" ;