DROP APPLICATION ROLE¶
Supprime le rôle d’application spécifié du système.
- Voir aussi :
CREATE APPLICATION ROLE , ALTER APPLICATION ROLE , SHOW APPLICATION ROLES
Syntaxe¶
DROP APPLICATION ROLE [ IF EXISTS ] <name>
Paramètres¶
nameSpécifie l’identificateur pour le rôle d’application à supprimer. 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.
Notes sur l’utilisation¶
Cette commande ne peut être exécutée que dans le contexte d’une application créée à l’aide du Native App Framework.
Les rôles supprimés ne peuvent être rétablis ; ils doivent être recréés dans l’application.
Application roles are not versioned. When dropping an application role from a setup script, you must ensure that no running version of the application relies upon the role being dropped. Snowflake recommends to either avoid dropping application roles that may be in use or to wait until the version that depends on the role being dropped has itself also been dropped.
Lorsque la clause IF EXISTS est spécifiée et que l’objet cible n’existe pas, la commande se termine correctement, sans renvoyer d’erreur.
Exemples¶
DROP APPLICATION ROLE APP_ROLE;