Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: SQL Server 2016 (13.x) en latere versies
van Azure SQL Database
Azure SQL Managed Instance
Verwijdert een kolomversleutelingssleutel uit een database.
Transact-SQL syntaxis-conventies
Syntaxis
DROP COLUMN ENCRYPTION KEY key_name [;]
Arguments
key_name
De naam van de kolomversleutelingssleutel die u uit de database wilt verwijderen.
Opmerkingen
Een kolomversleutelingssleutel kan niet worden verwijderd als deze wordt gebruikt om een kolom in de database te versleutelen. Alle kolommen met de kolomversleutelingssleutel moeten eerst worden ontsleuteld of verwijderd.
Versleuteling verwijderen uit een kolom:
De kolom ontsleutelen : gebruik
ALTER TABLEdeze om de versleutelde kolom te wijzigen, zodat de versleutelingsspecificatie wordt verwijderd:ALTER TABLE dbo.Employees ALTER COLUMN SSN NVARCHAR(11);Zet de kolomversleutelingssleutel neer: nadat alle kolommen met de sleutel zijn ontsleuteld, kunt u de sleutel verwijderen:
DROP COLUMN ENCRYPTION KEY MyCEK;
Als u de kolomgegevens niet meer nodig hebt, kunt u de kolom ook volledig verwijderen voordat ALTER TABLE DROP COLUMN u de versleutelingssleutel neervalt.
Permissions
Vereist ALTER ANY COLUMN ENCRYPTION KEY-machtiging voor de database.
Voorbeelden
Eén. Een kolomversleutelingssleutel verwijderen
In het volgende voorbeeld wordt een kolomversleutelingssleutel met de naam verwijderd MyCEK.
DROP COLUMN ENCRYPTION KEY MyCEK;
GO
Verwante inhoud
- CREATE COLUMN ENCRYPTION KEY (Transact-SQL)
- WISSELSLEUTEL VOOR KOLOMVERSLEUTELING (Transact-SQL)
- HOOFDSLEUTEL VOOR KOLOM MAKEN (Transact-SQL)
- Altijd versleuteld
- Always Encrypted met beveiligde enclaves
- Overzicht van Sleutelbeheer voor Always Encrypted
- Sleutels beheren voor Always Encrypted met beveiligde enclaves