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>
Copy

Paramètres

name

Spé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;
Copy