我在SQL Server 2016中有两个加密列,我想更新这两列的值。
我在Microsoft Always Encrypted page上读到,为了能够更新加密列,“至少需要SQL Server Management Studio版本17来插入,更新或过滤加密列。 “所以我查看了SQL Server Management Studio(SSMS)download page,当前用于生产的版本是v16.5.3。我能看到的唯一的v17是17.0 RC3,它有一条评论说“不推荐用于生产用途”。我们的运营团队不太愿意使用此版本,因为不推荐使用此版本。我们的C#代码可以对这些列进行更改,但更新生产源代码并不是一个简单的过程,我们只想修复这些加密列中的一些数据。
所以问题是没有SSMS版本17,有没有办法在SSMS中更新SQL erver 2016加密列?
答案 0 :(得分:1)
更新:SSMS v17.0已发布。您现在应该能够更新加密的单元格。
不幸的是,你的问题的答案是否定的。目前,只有SSMS v17版本候选版本支持更新使用Always Encrypted加密的单元格。