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

37.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 37.37. Colonnes de role_usage_grants

Type de la colonne

Description

grantor sql_identifier

Nom du rôle qui a octroyé le privilège

grantee sql_identifier

Nom du rôle bénéficiaire

object_catalog sql_identifier

Nom de la base de données qui contient l'objet (toujours la base de données courante)

object_schema sql_identifier

Nom du schéma qui contient l'objet, if applicable, sinon une chaîne vide

object_name sql_identifier

Nom de l'objet

object_type character_data

COLLATION, DOMAIN, FOREIGN DATA WRAPPER, FOREIGN SERVER ou SEQUENCE

privilege_type character_data

Toujours USAGE

is_grantable yes_or_no

YES si le droit peut être transmis, NO sinon