DROP CERTIFICATE (Transact-SQL)
Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics
Rimuove un certificato dal database.
Importante
Il backup del certificato utilizzato per la crittografia del database deve essere conservato anche se la crittografia non è più abilitata in un database. Anche se il database non viene più crittografato, è possibile che parti del log delle transazioni restino comunque protette e che il certificato sia necessario per alcune operazioni per l'esecuzione del backup completo del database. Il certificato viene richiesto anche per ripristinare i backup creati con il database crittografato.
Convenzioni relative alla sintassi Transact-SQL
Questa sintassi non è supportata da pool SQL serverless in Azure Synapse Analytics.
Sintassi
DROP CERTIFICATE certificate_name
Argomenti
certificate_name
Nome univoco con il quale il certificato è noto nel database.
Osservazioni:
I certificati possono essere eliminati solo se a essi non sono associate entità.
Autorizzazioni
È richiesta l'autorizzazione CONTROL per il certificato.
Esempi
Nell'esempio seguente viene eliminato il certificato Shipping04
dal database AdventureWorks
.
USE AdventureWorks2022;
DROP CERTIFICATE Shipping04;
Esempi: Piattaforma di strumenti analitici (PDW)
Nell'esempio seguente viene eliminato il certificato Shipping04
.
USE master;
DROP CERTIFICATE Shipping04;
Vedi anche
BACKUP CERTIFICATE (Transact-SQL)
CREATE CERTIFICATE (Transact-SQL)
ALTER CERTIFICATE (Transact-SQL)
Gerarchia di crittografia
EVENTDATA (Transact-SQL)