Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: SQL Server 2016 (13.x) och senare versioner
Azure SQL Database
Azure SQL Managed Instance
Släpper en kolumnhuvudnyckel från en databas. Det här är en metadataåtgärd.
Transact-SQL syntaxkonventioner
Syntax
DROP COLUMN MASTER KEY key_name;
Arguments
key_name
Namnet på kolumnhuvudnyckeln.
Anmärkningar
Kolumnhuvudnyckeln kan bara tas bort om det inte finns några kolumnkrypteringsnyckelvärden krypterade med kolumnhuvudnyckeln. Om du vill ta bort kolumnkrypteringsnyckelvärden använder du instruktionen DROP COLUMN ENCRYPTION KEY (DROP COLUMN ENCRYPTION KEY ).
Permissions
Kräver ALTER ANY COLUMN MASTER KEY permission på databasen.
Examples
A. Ta bort en kolumnhuvudnyckel
I följande exempel släpps en kolumnhuvudnyckel med namnet MyCMK.
DROP COLUMN MASTER KEY MyCMK;
GO
Se även
SKAPA KOLUMNHUVUDNYCKEL (Transact-SQL)
SKAPA KOLUMNKRYPTERINGSNYCKEL (Transact-SQL)
SLÄPP KOLUMNKRYPTERINGSNYCKEL (Transact-SQL)
sys.column_master_keys (Transact-SQL)
Alltid krypterad
Always Encrypted med säkra enklaver
Översikt över nyckelhantering för Always Encrypted
Hantera nycklar för Always Encrypted med säkra enklaver