如何从Sql Server 2016中的列中删除始终加密

Bas*_*aad 5 sql-server encryption sql-server-2016

如何从SQL Server 2016中的列中删除加密属性?

我已使用SQL Server Management Studio 2016中的始终加密向导启用了此功能,但我想从之前添加的某些列中删除加密。

我想知道以下两件事是否可能(如果可以,怎么办?):

  1. 使用用于加密的证书真正撤消加密。
  2. 删除加密并将加密的数据保留在单元格中。

Bas*_*aad 7

问题 1) 的答案是再次运行始终加密向导并选择“纯文本”作为加密类型。

旁注:我必须删除位列上的默认值约束才能使向导完整无误。