Condividi tramite


DROP ASYMMETRIC KEY (Transact-SQL)

Rimuove una chiave asimmetrica dal database.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

DROP ASYMMETRIC KEY key_name

Argomenti

  • key_name
    Nome della chiave asimmetrica da rimuovere dal database.

Osservazioni

Non è possibile rimuovere una chiave asimmetrica con cui è stata crittografata una chiave simmetrica nel database o a cui è mappato un utente o un account di accesso. Prima di rimuovere questo tipo di chiave, è necessario rimuovere qualsiasi utente o account di accesso mappato alla chiave, nonché rimuovere o modificare qualsiasi chiave simmetrica crittografata con la chiave asimmetrica. È possibile utilizzare l'opzione DROP ENCRYPTION di ALTER SYMMETRIC KEY per rimuovere la crittografia eseguita con una chiave asimmetrica.

È possibile accedere ai metadati delle chiavi asimmetriche tramite la vista del catalogo sys.asymmetric_keys. Le chiavi non possono essere visualizzate direttamente dall'interno del database.

Autorizzazioni

È richiesta l'autorizzazione CONTROL per la chiave asimmetrica.

Esempi

Nell'esempio seguente viene rimossa la chiave asimmetrica MirandaXAsymKey6 dal database AdventureWorks.

USE AdventureWorks;
DROP ASYMMETRIC KEY MirandaXAsymKey6;

Vedere anche

Riferimento

CREATE ASYMMETRIC KEY (Transact-SQL)
ALTER ASYMMETRIC KEY (Transact-SQL)
ALTER SYMMETRIC KEY (Transact-SQL)

Altre risorse

Gerarchia di crittografia

Guida in linea e informazioni

Assistenza su SQL Server 2005