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


DROP SYMMETRIC KEY (Transact-SQL)

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

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

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