PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 12.22 » Interfaces client » Schéma d'information » role_usage_grants

36.39. role_usage_grants

La vue role_usage_grants identifie les privilèges d'USAGE sur différents types d'objets où le donneur ou le receveur des droits est un rôle actuellement activé. Plus d'informations sous usage_privileges. Dans le futur, cette vue pourrait contenir des informations plus utiles. La seule différence réelle entre cette vue et usage_privileges est que cette vue omet les colonnes qui ont été rendues accessibles à l'utilisateur actuel en utilisant la commande GRANT pour PUBLIC.

Tableau 36.37. Colonnes de role_usage_grants

NomType de donnéesDescription
grantorsql_identifierNom du rôle qui a octroyé le privilège
granteesql_identifierNom du rôle bénéficiaire
object_catalogsql_identifierNom de la base de données qui contient l'objet (toujours la base de données courante)
object_schemasql_identifierNom du schéma qui contient l'objet, if applicable, sinon une chaîne vide
object_namesql_identifierNom de l'objet
object_typecharacter_dataCOLLATION, DOMAIN, FOREIGN DATA WRAPPER, FOREIGN SERVER ou SEQUENCE
privilege_typecharacter_dataToujours USAGE
is_grantableyes_or_noYES si le droit peut être transmis, NO sinon