La vue routine_privileges identifie tous les droits donnés aux fonctions d'un rôle actuellement activé ou par un rôle actuellement activé. Il existe une ligne pour chaque combinaison de fonctions, de donneur de droits et de receveur de droits.
Tableau 32.26. Colonnes de routine_privileges
Nom | Type de données | Description |
---|---|---|
grantor | sql_identifier | Nom du rôle qui a donné le droit |
grantee | sql_identifier | Nom du rôle à qui a été donné le droit |
specific_catalog | sql_identifier | Nom de la base de données contenant la fonction (toujours la base de données courante) |
specific_schema | sql_identifier | Nom du schéma contenant la fonction |
specific_name | sql_identifier | Le « nom spécifique » de la fonction. Voir la Section 32.29, « routines » pour plus d'informations. |
routine_catalog | sql_identifier | Nom de la base de données contenant la fonction (toujours la base de données courante) |
routine_schema | sql_identifier | Nom du schéma contenant la fonction |
routine_name | sql_identifier | Nom de la fonction (pourrait être dupliqué en cas de surchargement) |
privilege_type | character_data | Toujours EXECUTE (le seul type de droit pour les fonctions) |
is_grantable | character_data | YES si le droit peut être accordé, NO sinon |