DROP ASYMMETRIC KEY (Transact-SQL)
Удаляет асимметричный ключ из текущей базы данных.
Соглашения о синтаксисе в Transact-SQL
Синтаксис
DROP ASYMMETRIC KEY key_name
Аргументы
- key_name
Имя асимметричного ключа, удаляемого из базы данных.
Замечания
Нельзя удалять асимметричный ключ, которым в базе данных зашифрован симметричный ключ или с которым сопоставлено имя входа. Прежде чем удалять такой ключ, следует сначала удалить пользователя или имя входа, с которым этот ключ сопоставлен, либо удалить или перешифровать симметричный ключ, который зашифрован данным асимметричным ключом. Для удаления шифрования, выполненного асимметричным ключом, предназначен параметр DROP ENCRYPTION инструкции ALTER SYMMETRIC KEY.
Метаданные асимметричных ключей доступны через представление каталога sys.asymmetric_keys. Сами ключи для просмотра из базы данных недоступны.
Разрешения
Необходимо разрешение CONTROL на асимметричный ключ.
Примеры
В следующем примере производится удаление асимметричного ключа MirandaXAsymKey6
из базы данных AdventureWorks
.
USE AdventureWorks;
DROP ASYMMETRIC KEY MirandaXAsymKey6;
См. также
Справочник
CREATE ASYMMETRIC KEY (Transact-SQL)
ALTER ASYMMETRIC KEY (Transact-SQL)
ALTER SYMMETRIC KEY (Transact-SQL)