PostgreSQLLa base de données la plus sophistiquée au monde.

32.5. applicable_roles

La vue applicable_roles identifie tous les rôles dont l'utilisateur actuel peut utiliser les droits. Cela signifie qu'il y a certaines chaînes de donnation des droits de l'utilisateur courant au rôle en question. L'utilisateur lui-même est un rôle applicable. L'ensemble de rôles applicables est habituellement utilisé pour la vérification des droits.

Tableau 32.3. Colonnes de applicable_roles

Nom Type de données Description
grantee sql_identifier Nom du rôle pour qui cette appartenance a été donnée (pourrait être l'utilisateur en cours ou un rôle différent dans le cas de rôles imbriquées)
role_name sql_identifier Nom d'un rôle
is_grantable character_data YES si le bénéficiaire a l'option ADMIN sur le rôle, NO dans le cas contraire