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


DROP SYMMETRIC KEY (Transact-SQL)

Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure базе данных SQL Azure Synapse Analytics в Microsoft Fabric

Удаляет симметричный ключ из текущей базы данных.

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

Примечание.

Этот синтаксис не поддерживается бессерверным пулом SQL в Azure Synapse Analytics.

Синтаксис

DROP SYMMETRIC KEY symmetric_key_name [REMOVE PROVIDER KEY]  

Аргументы

symmetric_key_name
Имя удаляемого симметричного ключа.

REMOVE PROVIDER KEY
Удаляет ключ расширенного управления ключами с устройства расширенного управления ключами. Дополнительные сведения о расширенном управлении ключами см. в разделе Расширенное управление ключами (EKM).

Замечания

Если асимметричный ключ был сопоставлен с ключом расширенного управления ключами на устройстве расширенного управления ключами, а параметр REMOVE PROVIDER KEY не был указан, то ключ будет удален из базы данных, но не с устройства; также будет выдано предупреждение.

Разрешения

Требует разрешение CONTROL на симметричный ключ.

Примеры

В приведенном ниже примере симметричный ключ с именем GailSammamishKey6 удаляется из текущей базы данных.

CLOSE SYMMETRIC KEY GailSammamishKey6;  
DROP SYMMETRIC KEY GailSammamishKey6;  
GO  

См. также

CREATE SYMMETRIC KEY (Transact-SQL)
ALTER SYMMETRIC KEY (Transact-SQL)
Иерархия средств шифрования
CLOSE SYMMETRIC KEY (Transact-SQL)
Расширенное управление ключами (EKM)