メインコンテンツまでスキップ
バージョン: 4.x

DROP ENCRYPTKEY

説明​

カスタムキーを削除します。キーの名前は削除対象と完全に一致する必要があります。

構文​

DROP ENCRYPTKEY [IF EXISTS] <key_name>

必須パラメータ​

1. <key_name>

削除するキーの名前を指定します。データベース識別子を含む場合があります。 例: db1.my_key

オプションパラメータ​

1. [IF EXISTS]

指定された場合、存在しないキーを削除しようとしてもエラーが発生しません。

アクセス制御要件​

このSQLコマンドを実行するユーザーは、以下の最小権限を持つ必要があります:

権限オブジェクト備考
ADMIN_PRIVUser / Roleキー削除操作を実行するには、ユーザーまたはロールがADMIN_PRIV権限を持つ必要があります

例​

  • キーを削除する

    DROP ENCRYPTKEY my_key;
  • 存在しない場合でもエラーをスローせずにキーを削除する

    DROP ENCRYPTKEY IF EXISTS testdb.my_key;