SQL Server 2016 - 动态数据屏蔽(DDM)

时间:2016-11-19 16:58:17

标签: sql sql-server tsql sql-server-2016 data-masking

有没有人知道在使用DDM之前是否必须启用DDM(如果是这样的话),或者只有某些版本的SQL Server 2016具有尝试运行此功能:

ALTER Table Employee
ALTER COLUMN NAME ADD MASKED WITH (FUNCTION='DEFAULT()')

导致以下错误:

  

Msg 534,Level 15,State 100,Line 4' ADD MASKED'失败,因为它是   此SQL Server实例的版本不支持   ' DELL-001 \ SQLEXPRESS01&#39 ;.有关功能的详细信息,请参阅在线图书   支持不同的SQL Server版本。

我安装的SQL版本是:

  

Microsoft SQL Server 2016(RTM-GDR)(KB3194716) - 13.0.1722.0(X64)
  2016年9月26日13:17:23版权所有(c)Microsoft Corporation Express   Windows 10 Home 6.3(Build 14393:)上的版本(64位)

谢谢!

1 个答案:

答案 0 :(得分:3)

在SQL Server 2016发布时,任何低于标准的版本都无法使用此功能。

然而,最近发布了SP1,它确实极大地增强了较低版本的功能。

所以你只需要安装SP1。

enter image description here

Image Source