2016-11-14 69 views
2

使用SQL Server 2016中的查詢以「Always Encrypted」加密列很容易。但我們有現有的表格。那麼如何加密現有表中的列呢?我需要使用alter query。如何加密列SQL Server 2016 Always Encrypted? - 更改查詢

我嘗試下面的查詢

alter table testemp alter column ename add ENCRYPTED WITH (
ENCRYPTION_TYPE = DETERMINISTIC, 
ALGORITHM = 'AEAD_AES_256_CBC_HMAC_SHA_256', 
COLUMN_ENCRYPTION_KEY = CEK_Auto8) 

回答

1

您可以加密使用SQL Server Management Studio中現有表中的列。

請看看這個MSDN page

+0

你能澄清這是否是唯一的方法來完成?難道不能從T-SQL或.Net數據提供者完成嗎? – explunit