DROP CERTIFICATE (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure базе данных SQL Azure Synapse Analytics в Microsoft Fabric
Удаляет сертификат из базы данных.
Внимание
Резервная копия сертификата, используемого для шифрования базы данных, должна быть сохранена, даже если она больше не включена в базе данных. Даже если база данных больше не зашифрована, части журнала транзакций могут по-прежнему оставаться защищенными, а для некоторых операций будет требоваться сертификат до выполнения полного резервного копирования базы данных. Сертификат также потребуется для восстановления из резервных копий, созданных в то время, когда база данных была зашифрована.
Соглашения о синтаксисе Transact-SQL
Этот синтаксис не поддерживается бессерверным пулом SQL в Azure Synapse Analytics.
Синтаксис
DROP CERTIFICATE certificate_name
Аргументы
certificate_name
Уникальное имя, под которым сертификат известен в базе данных.
Замечания
Сертификаты можно удалять только при условии, что с ними не связано никаких сущностей.
Разрешения
Требует разрешения CONTROL для сертификата.
Примеры
В следующем примере сертификат Shipping04
удаляется из базы данных AdventureWorks
.
USE AdventureWorks2022;
DROP CERTIFICATE Shipping04;
Примеры: система платформы аналитики (PDW)
В следующем примере удаляется сертификат Shipping04
.
USE master;
DROP CERTIFICATE Shipping04;
См. также
СЕРТИФИКАТ BACKUP (Transact-SQL)
CREATE CERTIFICATE (Transact-SQL)
ALTER CERTIFICATE (Transact-SQL)
Иерархия средств шифрования
EVENTDATA (Transact-SQL)