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;