Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: SQL Server 2016 (13.x) a novější verze
Azure SQL Database
Azure SQL Managed Instance
Zahodí šifrovací klíč sloupce z databáze.
Syntaxe
DROP COLUMN ENCRYPTION KEY key_name [;]
Arguments
key_name
Název šifrovacího klíče sloupce, který chcete z databáze odstranit.
Poznámky
Šifrovací klíč sloupce nejde vynechat, pokud se používá k šifrování libovolného sloupce v databázi. Všechny sloupce používající šifrovací klíč sloupce musí být nejprve dešifrovány nebo vyřazeny.
Odebrání šifrování ze sloupce:
Dešifrujte sloupec – slouží
ALTER TABLEk úpravě šifrovaného sloupce a odebrání specifikace šifrování:ALTER TABLE dbo.Employees ALTER COLUMN SSN NVARCHAR(11);Zahoďte šifrovací klíč sloupce – po dešifrování všech sloupců pomocí klíče můžete klíč odstranit:
DROP COLUMN ENCRYPTION KEY MyCEK;
Pokud už data sloupců nepotřebujete, můžete sloupec před vyřazením šifrovacího klíče zcela odstranit ALTER TABLE DROP COLUMN .
Povolení
Vyžaduje oprávnění ALTER ANY COLUMN ENCRYPTION KEY pro databázi.
Examples
A. Vyřazení šifrovacího klíče sloupce
Následující příklad zahodí šifrovací klíč sloupce s názvem MyCEK.
DROP COLUMN ENCRYPTION KEY MyCEK;
GO
Související obsah
- VYTVOŘIT KLÍČ PRO ŠIFROVÁNÍ SLOUPCE (Transact-SQL)
- Změnit klíč šifrování sloupce (Transact-SQL)
- CREATE COLUMN MASTER KEY (Transact-SQL)
- Always Encrypted
- Always Encrypted s využitím zabezpečených enkláv
- Přehled správy klíčů pro Always Encrypted
- Správa klíčů pro Always Encrypted v zabezpečených enklávách