La vue role_usage_grants est utilisée pour identifier les droits d'USAGE donnés à différents types d'objets à un rôle actuellement activé ou par un rôle actuellement activé. Avec PostgreSQL™, ceci s'applique seulement aux domaines et, comme les domaines n'ont pas de vrais droits dans PostgreSQL™, cette vue est vide. Plus d'informations sont disponibles dans usage_privileges. Dans le futur, cette vue pourrait contenir plus d'informations utiles.
Tableau 32.25. Colonnes de role_usage_grants
Nom | Type de données | Description |
---|---|---|
grantor | sql_identifier | Dans le futur, le nom du rôle qui a donné le droit |
grantee | sql_identifier | Dans le futur, le nom du rôle qui a reçu le droit |
object_catalog | sql_identifier | Nom de la base de données contenant l'objet (toujours la base de données courante) |
object_schema | sql_identifier | Nom du schéma contenant l'objet |
object_name | sql_identifier | Nom de l'objet |
object_type | character_data | Dans le futur, le type de l'objet |
privilege_type | character_data | Toujours USAGE |
is_grantable | character_data | YES si le droit peut être accordé, NO sinon |