メインコンテンツまでスキップ
バージョン: 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;