Condividi tramite


DROP COLUMN MASTER KEY (Transact-SQL)

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

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

Convenzioni relative alla sintassi Transact-SQL

Sintassi

DROP COLUMN MASTER KEY key_name;  

Argomenti

key_name
Nome della chiave master della colonna.

Osservazioni:

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  

Vedi 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 enclavi sicure