DROP DATABASE ENCRYPTION KEY (Transact-SQL)
卸除資料庫透明加密中所使用的資料庫加密金鑰。 如需有關資料庫透明加密的詳細資訊,請參閱<透明資料加密 (TDE)>。
語法
DROP DATABASE ENCRYPTION KEY
備註
如果資料庫經過加密,您必須使用 ALTER DATABASE 陳述式,先從資料庫移除加密。 等候解密完成,然後再移除資料庫加密金鑰。 如需有關 ALTER DATABASE 陳述式的詳細資訊,請參閱<ALTER DATABASE SET 選項 (Transact-SQL)>。 若要檢視資料庫的狀態,請使用 sys.dm_database_encryption_keys 動態管理檢視。
權限
需要資料庫的 CONTROL 權限。
範例
下列範例會移除資料庫加密並卸除資料庫加密金鑰。
ALTER DATABASE AdventureWorks2012;
SET ENCRYPTION OFF;
GO
/* Wait for decryption operation to complete, look for a
value of 1 in the query below. */
SELECT encryption_state
FROM sys.dm_database_encryption_keys;
GO
USE AdventureWorks2012;
GO
DROP DATABASE ENCRYPTION KEY;
GO
請參閱
參考
ALTER DATABASE SET 選項 (Transact-SQL)
CREATE DATABASE ENCRYPTION KEY (Transact-SQL)
ALTER DATABASE ENCRYPTION KEY (Transact-SQL)
sys.dm_database_encryption_keys (Transact-SQL)