暗号化キーの列 (TRANSACT-SQL) を削除します。

適用対象: SQL Server 2016 (13.x) 以降 Azure SQL DatabaseAzure SQL Managed Instance

列の暗号化キーをデータベースから削除します。

Transact-SQL 構文表記規則

構文

DROP COLUMN ENCRYPTION KEY key_name [;]  

引数

key_name
データベースから削除する列の暗号化キーの名前です。

解説

データベース内のすべての列の暗号化に使用されている場合は、列の暗号化キーを削除することはできません。 まず、列の暗号化キーを使用してすべての列を削除する必要があります。

アクセス許可

データベースに対する ALTER ANY COLUMN ENCRYPTION KEY 権限が必要です。

A. 列の暗号化キーを削除する

次の例では、列の暗号化キー MyCEK を削除します。

DROP COLUMN ENCRYPTION KEY MyCEK;  
GO  

参照

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