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

DROP ENCRYPTKEY

デスクリプション

カスタムキーを削除します。削除するキーの名前は完全に同じである必要があります。

Syntax

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;