Delen via


DROP COLUMN MASTER KEY (Transact-SQL)

Van toepassing op: SQL Server 2016 (13.x) en latere versies van Azure SQL DatabaseAzure SQL Managed Instance

Verwijdert een kolomhoofdsleutel uit een database. Dit is een bewerking voor metagegevens.

Transact-SQL syntaxis-conventies

Syntaxis

DROP COLUMN MASTER KEY key_name;  

Arguments

key_name
De naam van de kolomhoofdsleutel.

Opmerkingen

De kolomhoofdsleutel kan alleen worden verwijderd als er geen waarden voor kolomversleutelingssleutels zijn versleuteld met de kolomhoofdsleutel. Als u waarden voor kolomversleutelingssleutels wilt verwijderen, gebruikt u de instructie DROP COLUMN ENCRYPTION KEY .

Permissions

Vereist ALTER ANY COLUMN MASTER KEY-machtiging voor de database.

Voorbeelden

Eén. Een kolomhoofdsleutel verwijderen

In het volgende voorbeeld wordt een kolomhoofdsleutel met de naam verwijderd MyCMK.

DROP COLUMN MASTER KEY MyCMK;  
GO  

Zie ook

HOOFDSLEUTEL VOOR KOLOM MAKEN (Transact-SQL)
CREATE COLUMN ENCRYPTION KEY (Transact-SQL)
DROP COLUMN ENCRYPTION KEY (Transact-SQL)
sys.column_master_keys (Transact-SQL)
Altijd versleuteld
Always Encrypted met beveiligde enclaves
Overzicht van Sleutelbeheer voor Always Encrypted
Sleutels beheren voor Always Encrypted met beveiligde enclaves