La vue routine_privileges identifie tous les droits sur les fontions à un rôle actuellement activé ou par un rôle actuellement activé. Il existe une ligne pour chaque combinaison fonction, donneur, bénéficiaire.
Tableau 35.37. Colonnes de routine_privileges
Nom | Type de données | Description |
---|---|---|
grantor | sql_identifier | Nom du rôle qui a accordé le privilège |
grantee | sql_identifier | Nom du rôle bénéficiaire |
specific_catalog | sql_identifier | Nom de la base de données qui contient la fonction (toujours la base de données courante) |
specific_schema | sql_identifier | Nom du schéma qui contient la fonction |
specific_name | sql_identifier | Le « nom spécifique » de la fonction. Voir la Section 35.40, « routines » pour plus d'informations. |
routine_catalog | sql_identifier | Nom de la base de données qui contient la fonction (toujours la base de données courante) |
routine_schema | sql_identifier | Nom du schéma qui contient la fonction |
routine_name | sql_identifier | Nom de la fonction (peut être dupliqué en cas de surcharge) |
privilege_type | character_data | Toujours EXECUTE (seul priilège de fonctions) |
is_grantable | yes_or_no | YES si le droit peut être transmis, NO sinon |