Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada SQL do Azure
Banco de Dados SQL do Azure Synapse Analytics
no Microsoft Fabric
Remove uma chave assimétrica do banco de dados.
Transact-SQL convenções de sintaxe
Note
Essa sintaxe não é suportada pelo pool SQL sem servidor no Azure Synapse Analytics.
Syntax
DROP ASYMMETRIC KEY key_name [ REMOVE PROVIDER KEY ]
Arguments
key_name
É o nome da chave assimétrica a ser descartada do banco de dados.
REMOVER CHAVE DO PROVEDOR
Remove uma chave EKM (Extensible Key Management) de um dispositivo EKM. Para obter mais informações sobre o Gerenciamento Extensível de Chaves, consulte Gerenciamento Extensível de Chaves (EKM).
Remarks
Uma chave assimétrica com a qual uma chave simétrica no banco de dados foi criptografada, ou para a qual um usuário ou login é mapeado, não pode ser descartada. Antes de soltar essa chave, você deve soltar qualquer usuário ou login que esteja mapeado para a chave. Você também deve soltar ou alterar qualquer chave simétrica criptografada com a chave assimétrica. Você pode usar a opção DROP ENCRYPTION de ALTER SYMMETRIC KEY para remover a criptografia por uma chave assimétrica.
Os metadados de chaves assimétricas podem ser acessados usando a visualização sys.asymmetric_keys catálogo. As chaves em si não podem ser visualizadas diretamente de dentro do banco de dados.
Se a chave assimétrica for mapeada para uma chave de Gerenciamento Extensível de Chaves (EKM) em um dispositivo EKM e a opção REMOVER CHAVE DO PROVEDOR não for especificada, a chave será descartada do banco de dados, mas não do dispositivo. Será emitido um aviso.
Permissions
Requer permissão CONTROL na chave assimétrica.
Examples
O exemplo a seguir remove a chave MirandaXAsymKey6 assimétrica do AdventureWorks2025 banco de dados.
USE AdventureWorks2022;
DROP ASYMMETRIC KEY MirandaXAsymKey6;
Ver também
CRIAR CHAVE ASSIMÉTRICA (Transact-SQL)
ALTERAR CHAVE ASSIMÉTRICA (Transact-SQL)
Hierarquia de criptografia
ALTER CHAVE SIMÉTRICA (Transact-SQL)