【发布时间】:2015-11-02 17:19:56
【问题描述】:
我创建了一个包含用户角色的多维数据集来限制访问。使用服务器数据工具检查,一切正常:用户确实看到特定维度的有限数据。我将 Active Directory 中的用户添加到该角色。在部署包含新创建的角色的多维数据集并使用 Excel 连接到具有单点登录 (SSO) 的多维数据集后,我确实可以看到所有数据而没有任何限制。
缺少什么?
问候
马特
【问题讨论】:
-
当您检查 SQL Server Data Tools 内部时,您是如何做到的?您是否单击了多维数据集浏览器中的用户按钮并输入了该用户的 DOMAIN\Username?您是从角色名称列表中选择的吗?
-
角色的成员资格在哪里定义?在 SQL Server Data Tools 或 Management Studio 中?我想知道您是否部署了在 Management Studio 中所做的更改。
-
嗨格雷格,确实,我在多维数据集浏览器中检查了权限并切换到定义的角色。一切正常。我使用 DOMAIN\USERNAME 将自己添加到角色中。然后我部署了项目,这样我就可以在 Management Studio 中看到新定义的角色了。但是当我用 Excel 连接到多维数据集时,我没有看到任何变化。我能够不受任何限制地查看立方体中的所有项目。
-
嗨@MBR。有关解决此问题的任何更新?我的回答有帮助吗?
-
@mbr 听起来用户是 ssas 管理员