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


DROP CERTIFICATE (Transact-SQL)

Удаляет сертификат из базы данных.

Важное примечаниеВажно!

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

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

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

Синтаксис

DROP CERTIFICATE certificate_name

Аргументы

  • certificate_name
    Уникальное имя, под которым сертификат известен в базе данных.

Замечания

Сертификаты можно удалять только при условии, что с ними не связано никаких сущностей.

Разрешения

Необходимо разрешение CONTROL для сертификата.

Примеры

В следующем примере сертификат Shipping04 удаляется из базы данных AdventureWorks.

USE AdventureWorks2012;
DROP CERTIFICATE Shipping04;

См. также

Справочник

BACKUP CERTIFICATE (Transact-SQL)

Инструкция CREATE CERTIFICATE (Transact-SQL)

ALTER CERTIFICATE (Transact-SQL)

EVENTDATA (Transact-SQL)

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

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