Sql server2016如何配置动态数据屏蔽
Sql server2016增添了很多的安全功能,对于数据有着更好的保密作用,那下面就来聊聊备受欢迎的sql server2016动态数据。
动态数据屏蔽在一些场合很有用。最明显的场景是在规则遵从方面。不管法规是政府的,还是行业机构制定的,往往都会要求保护敏感数据不外显,这也是一种常见的最佳实践。
该功能支持对普通用户隐藏部分数据,例如,应用可能会要求显示社会安全号(类似中国的身份证号码),除了后四位数字以外都要隐藏掉。也就是说,不会显示“123-45-6789”,而是“XXX-XX-6789”。如果是特权用户查看信息,则不会显示掩码。这个功能不同于加密。数据在存储设备上是没有屏蔽的,只是根据请求者是普通用户还是特权用户而对输出进行隐藏或者混淆。该功能提供的不是完整的安全解决方案,但是它可以作为安全策略的一部分进行部署。
还有一种场景,该功能可以用于内部开发人员。开发人员为了开发和测试目的索要正式数据进行测试的情况是很普遍的。在这种情况下提供数据时,通常提供方应该处理敏感数据,不管是表面混淆还是真实删除都可以。处理数据可能会影响测试的有效性,因为查询结果不是完全一致的。但是如果在这种情况下应用了动态数据屏蔽功能,数据就可以被保护起来,同时又保证提供了更真实的测试环境。
想要了解更多,请关注下方平台>>
新浪微博:@享和邑正版软件商城
公众微信:享和邑
下一篇:微软期盼用户升级Win10
热门推荐:
SQL Server JDBC连接SQLServer2008 R2