CHECK GRANT permet de vérifier si l’utilisateur courant ou le rôle courant a reçu un privilège spécifique.
Syntaxe
privilege— Type de privilège.
Exemples
check_grant sera 1. Sinon, la valeur renvoyée par check_grant sera 0.
Si table_1.col1 existe et que l’utilisateur courant s’est vu accorder le privilège SELECT/SELECT(con) ou un rôle (avec ce privilège), la valeur renvoyée est 1.
table_2.col2 n’existe pas, ou si le privilège SELECT/SELECT(con) ou le rôle (avec privilège) n’a pas été accordé à l’utilisateur courant, la réponse est 0.
Caractère générique
*) à la place d’un nom de table ou de base de données. Veuillez consulter WILDCARD GRANTS pour connaître les règles applicables aux caractères génériques.