DROP SYMMETRIC KEY (Transact-SQL)

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

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии).

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

Синтаксис

DROP SYMMETRIC KEY symmetric_key_name [REMOVE PROVIDER KEY]

Аргументы

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

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

Замечания

Если ключ является открытым в текущем сеансе, то инструкция завершится с ошибками.

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

Разрешения

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

Примеры

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

CLOSE SYMMETRIC KEY GailSammamishKey6;
DROP SYMMETRIC KEY GailSammamishKey6;
GO

См. также

Справочник

CREATE SYMMETRIC KEY (Transact-SQL)

CREATE SYMMETRIC KEY (Transact-SQL)

ALTER SYMMETRIC KEY (Transact-SQL)

CLOSE SYMMETRIC KEY (Transact-SQL)

Основные понятия

Иерархия средств шифрования

Расширенное управление ключами (Extensible Key Management)