DROP ENCRYPTKEY
説明
カスタムキーを削除します。削除対象となるキーの名前は完全に一致する必要があります。
構文
DROP ENCRYPTKEY [IF EXISTS] <key_name>
必須パラメータ
1. <key_name>
削除するキーの名前を指定します。データベース識別子を含む場合があります。 例:
db1.my_key
オプションパラメータ
1. [IF EXISTS]
指定した場合、存在しないキーを削除しようとしてもエラーは発生しません。
アクセス制御要件
このSQLコマンドを実行するユーザーは、以下の最低限の権限を持っている必要があります:
| 権限 | オブジェクト | 注意事項 |
|---|---|---|
ADMIN_PRIV | User / Role | キー削除操作を実行するには、ユーザーまたはロールがADMIN_PRIV権限を持っている必要があります |
例
-
キーを削除する
DROP ENCRYPTKEY my_key; -
存在しない場合でもエラーを発生させずにキーを削除する
DROP ENCRYPTKEY IF EXISTS testdb.my_key;