DROP COLUMN MASTER KEY (Transact-SQL)

適用対象:AZURE SQL DatabaseAzure SQL Managed InstanceSQL Server 2016 (13.x) 以降のバージョン

データベースから、列のマスター キーを削除します。 これはメタデータの操作です。

Transact-SQL 構文表記規則

構文

DROP COLUMN MASTER KEY key_name;  

引数

key_name
列のマスター キーの名前です。

注釈

列マスター キーできるのは、その列マスター キーを使用して暗号化された列暗号化キー値がない場合に限られます。 列暗号化キーの値を除外するには、 DROP COLUMN ENCRYPTION KEY 文を使用します。

アクセス許可

データベースのCOLUMN MASTER KEY権限を変更する必要があります。

A. 列のマスター キーを削除します

次の例では、MyCMK という名前の列マスター キーを削除します。

DROP COLUMN MASTER KEY MyCMK;  
GO  

関連項目

CREATE COLUMN MASTER KEY (Transact-SQL)
CREATE COLUMN ENCRYPTION KEY (Transact-SQL)
DROP COLUMN ENCRYPTION KEY (Transact-SQL)
sys.column_master_keys(Transact-SQL)
常に暗号化
セキュリティで保護されたエンクレーブが設定された Always Encrypted
Always Encrypted のキー管理の概要
セキュリティで保護されたエンクレーブが設定された Always Encrypted のキーを管理する