Partilhar via


SOLTAR CHAVE ASSIMÉTRICA (Transact-SQL)

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada SQL do AzureBanco de Dados SQL do Azure Synapse Analyticsno 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)