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

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;