DROP COLUMN MASTER KEY (Transact-SQL)

Применимо к: SQL Server 2016 (13.x) и более поздних версийУправляемого экземпляра Базы данных SQL Azure SQL Azure

Удаляет главный ключ шифрования столбца из базы данных. Это операция с метаданными.

Соглашения о синтаксисе Transact-SQL

Синтаксис

DROP COLUMN MASTER KEY key_name;  

Аргументы

key_name
Имя главного ключа столбца.

Замечания

Главный ключ столбца можно удалить только в том случае, если отсутствуют значения ключа шифрования столбца, зашифрованные с помощью главного ключа столбца. Чтобы отбросить значения ключей шифрования столбцов, используйте оператор.DROP COLUMN ENCRYPTION KEY

Разрешения

Требуется ИЗМЕНИТЬ ЛЮБОЕ COLUMN MASTER KEY разрешение в базе данных.

Примеры

А. Удаление главного ключа столбца

В следующем примере показано удаление главного ключа шифрования с именем 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 с безопасными анклавами