DROP COLUMN ENCRYPTION KEY (Transact-SQL)
Gilt für: SQL Server 2016 (13.x) und höher Azure SQL-Datenbank Azure SQL verwaltete Instanz
Entfernt einen Spaltenverschlüsselungsschlüssel (Column Encryption Key, CEK) aus der Datenbank.
Transact-SQL-Syntaxkonventionen
Syntax
DROP COLUMN ENCRYPTION KEY key_name [;]
Argumente
key_name
Der Name des CEK, der aus der Datenbank entfernt werden soll.
Bemerkungen
CEKs können nicht entfernt werden, wenn sie verwendet werden, um eine Spalte in der Datenbank zu verschlüsseln. Alle Spalten, die den CEK verwenden, müssen zunächst entfernt werden.
Berechtigungen
Erfordert die ALTER ANY COLUMN ENCRYPTION KEY-Berechtigung in der Datenbank.
Beispiele
A. Entfernen eines CEK
Im folgenden Beispiel wird ein CEK mit der Bezeichnung MyCEK
entfernt.
DROP COLUMN ENCRYPTION KEY MyCEK;
GO
Weitere Informationen
CREATE COLUMN ENCRYPTION KEY (Transact-SQL)
ALTER COLUMN ENCRYPTION KEY (Transact-SQL)
CREATE COLUMN MASTER KEY (Transact-SQL)
Always Encrypted
Always Encrypted mit Secure Enclaves
Übersicht über die Schlüsselverwaltung für Always Encrypted
Verwalten von Schlüsseln für Always Encrypted mit Secure Enclaves