Поделиться через


DROP COLUMN ENCRYPTION KEY (Transact-SQL)

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

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

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

Синтаксис

DROP COLUMN ENCRYPTION KEY key_name [;]  

Аргументы

key_name
Имя, под которым ключ шифрования столбца будет удален из базы данных.

Комментарии

Ключ шифрования столбца невозможно удалить, если он используется для шифрования любого столбца в базе данных. Сначала следует удалить все столбцы, использующие ключ шифрования столбца.

Разрешения

Необходимо разрешение ALTER ANY SYMMETRIC 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 с безопасными анклавами