我正在寻找一种向员工过滤数据的方法,例如创建一个"用户与客户关系",问题是这是事后,我已经有100多个报告已经存在,我不想编辑每一个,我使用分片数据源,我能以某种方式在该源上实现RLS吗?或者也可以结合使用ssas RLS。
SQL server 2012 enterprise,
谢谢
答案 0 :(得分:2)
我想到的一个解决方案是在每个共享数据集中添加一个部分,该部分将根据域用户名过滤行。
这将要求:
如果您将运行SQL Server 2014及更高版本,则可以使用内置RLS。您必须定义访问权限并创建访问控制功能。您仍然必须拥有某种数据存储,这将有助于您确定每个用户可以看到的内容 - 有关RLS here的更多详细信息。