REVOKE DATABASE ROLE¶
Révoque un rôle de base de données d’un rôle de compte ou d’un autre rôle de base de données.
- Voir aussi :
GRANT DATABASE ROLE, GRANT ROLE, REVOKE ROLE, GRANT <privilèges> … TO ROLE
Syntaxe¶
REVOKE DATABASE ROLE <name> FROM { ROLE | DATABASE ROLE } <parent_role_name>
REVOKE DATABASE ROLE <name> FROM APPLICATION <app_name>
Paramètres¶
nameSpécifie l’identificateur du rôle de base de données à révoquer. Si l’identificateur contient des espaces ou des caractères spéciaux, toute la chaîne doit être délimitée par des guillemets doubles. Les identificateurs entre guillemets doubles sont également sensibles à la casse.
DATABASE ROLE parent_role_nameRévoque le rôle de base de données du rôle de base de données spécifié.
ROLE parent_role_nameRévoque le rôle de base de données du rôle de compte spécifié.
APPLICATION app_nameRevokes the database role from the specified Snowflake Native App.
Exemples¶
Revokes the database role named analyst from the account role named SYSADMIN.
REVOKE DATABASE ROLE analyst FROM ROLE SYSADMIN;
Revokes the database role named dr1 from another database role named dr2.
REVOKE DATABASE ROLE dr1 FROM DATABASE ROLE dr2;
Révoque le rôle de base de données nommé dr1 de la Snowflake Native App nommé hello_snowflake_app.
REVOKE DATABASE ROLE dr1 FROM APPLICATION hello_snowflake_app;