DROP CERTIFICATE (Transact-SQL)
Aplica-se a: SQL ServerBanco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics
Remove um certificado do banco de dados.
Importante
Um backup do certificado usado para criptografia de banco de dados deverá ser mantido até mesmo se a criptografia não estiver mais habilitada em um banco de dados. Mesmo que o banco de dados não esteja mais criptografado, partes do log de transações ainda poderão permanecer protegidas e talvez o certificado seja necessário para algumas operações até a realização do backup completo do banco de dados. O certificado também é necessária para que seja possível restaurar os backups criados no momento em que o banco de dados estava criptografado.
Convenções de sintaxe de Transact-SQL
Não há suporte a essa sintaxe para o pool de SQL sem servidor no Azure Synapse Analytics.
Sintaxe
DROP CERTIFICATE certificate_name
Observação
Para exibir a sintaxe do Transact-SQL para o SQL Server 2014 (12.x) e versões anteriores, confira a Documentação das versões anteriores.
Argumentos
certificate_name
É o nome exclusivo pelo qual o certificado é conhecido no banco de dados.
Comentários
Certificados só poderão ser descartados se nenhuma entidade estiver associada a eles.
Permissões
Requer a permissão CONTROL no certificado.
Exemplos
O exemplo a seguir descarta o certificado Shipping04
do banco de dados AdventureWorks
.
USE AdventureWorks2022;
DROP CERTIFICATE Shipping04;
Exemplos: PDW (Analytics Platform System)
O exemplo a seguir descarta o certificado Shipping04
.
USE master;
DROP CERTIFICATE Shipping04;
Consulte Também
BACKUP CERTIFICATE (Transact-SQL)
CREATE CERTIFICATE (Transact-SQL)
ALTER CERTIFICATE (Transact-SQL)
Hierarquia de criptografia
EVENTDATA (Transact-SQL)