0

我在 SQL Server 2016 中有两个加密列,我想更新这 2 列的值。

我在Microsoft Always Encrypted 页面上读到,为了能够更新加密列,它“至少需要 SQL Server Management Studio 版本 17 才能插入、更新或过滤加密列”。所以我查看了 SQL Server Management Studio (SSMS)下载页面,目前用于生产的版本是 v16.5.3。我能看到的唯一 v17 是 17.0 RC3,它有一条评论说“不推荐用于生产用途”。我们的运营团队不太愿意使用这个版本,因为不推荐。我们的 C# 代码可以对这些列进行更改,但更新生产源代码并不是一个简单的过程,我们只是想修复这些加密列中的一些数据。

所以问题是没有 SSMS 版本 17,有没有办法更新 SSMS 中的 SQL erver 2016 加密列?

4

1 回答 1

1

更新:SSMS v17.0 已发布。您现在应该能够更新加密的单元格。

不幸的是,您的问题的答案是否定的。目前只有 SSMS v17 候选版本支持更新使用 Always Encrypted 加密的单元。

于 2017-03-16T22:29:30.117 回答