DROP COLUMN MASTER KEY (Transact-SQL)

Si applica a: SQL Server 2016 (13.x) e versioni successive Azure SQL DatabaseIstanza gestita di SQL di Azure

Elimina la chiave master di una colonna da un database. Si tratta di un'operazione sui metadati.

Convenzioni della sintassi Transact-SQL

Sintassi

DROP COLUMN MASTER KEY key_name;  

Argomenti

key_name
Nome della chiave master della colonna.

Commenti

La chiave master della colonna può essere eliminata solo se non sono presenti valori della chiave di crittografia della colonna crittografati con tale chiave. Per eliminare i valori della chiave di crittografia della colonna, usare l'istruzione DROP COLUMN ENCRYPTION KEY.

Autorizzazioni

È necessaria l'autorizzazione ALTER ANY COLUMN MASTER KEY per il database.

Esempi

R. Eliminazione di una chiave master della colonna

Nell'esempio seguente viene eliminata una chiave master della colonna denominata MyCMK.

DROP COLUMN MASTER KEY MyCMK;  
GO  

Vedere anche

CREATE COLUMN MASTER KEY (Transact-SQL)
CREATE COLUMN ENCRYPTION KEY (Transact-SQL)
DROP COLUMN ENCRYPTION KEY (Transact-SQL)
sys.column_master_keys (Transact-SQL)
Always Encrypted
Always Encrypted con enclave sicuri
Panoramica della gestione delle chiavi per Always Encrypted
Gestire le chiavi per Always Encrypted con enclave sicuri