DROP APPLICATION ROLE¶
指定されたアプリケーションロールをシステムから削除します。
構文¶
DROP APPLICATION ROLE [ IF EXISTS ] <name>
パラメーター¶
name
ドロップするアプリケーションロールの識別子を指定します。識別子にスペースまたは特殊文字が含まれる場合は、文字列全体を二重引用符で囲む必要があります。二重引用符で囲まれた識別子も大文字と小文字が区別されます。
使用上の注意¶
このコマンドは、Native App Frameworkを使用して作成されたアプリケーションのコンテキスト内でのみ実行できます。
ドロップされたアプリケーションロールは復元できません。アプリケーション内で再作成する必要があります。
アプリケーションのロールはバージョン管理されません。セットアップスクリプトからアプリケーションのロールをドロップする場合は、実行中のアプリケーションのどのバージョンも、ドロップされるロールに依存していないことを確認する必要があります。Snowflakeでは、使用中の可能性があるアプリケーションロールのドロップを避けるか、ドロップされるロールに依存するバージョン自体がドロップされるまで待つことをお勧めします。
例¶
DROP APPLICATION ROLE APP_ROLE;