【发布时间】:2018-07-10 12:44:28
【问题描述】:
设置:SQL Server 2012
目前,我们正在开展一个项目,以屏蔽 Prod/dev/UAT 系统中的数据,并且我们正在根据公司政策定义敏感/非敏感的内容。这还需要一个月的时间所有字段都已确定。在此之前,我想花一些时间找出解决方法。
在阅读了一些材料之后,很清楚,我可以使用任何掩码技术,例如加扰、删除部分文本、重复字符掩码、掩码表等。但是一旦应用了其中一种方法,它将在该数据库上永久存在,并且无法解密该字段。
但我想根据访问权限仅向某些用户显示屏蔽值,并以相同的方式撤销它。有人可以帮助我,有没有办法可以实现以及如何实现?
用户通过 SSRS 报告和 Cube 直接访问数据。
注意:再过一年左右就无法升级到 SQL 2016。
【问题讨论】:
标签: sql-server-2012 ssrs-2012 data-masking