SQL Server 2008 - ssas用户权限

时间:2010-07-22 15:21:03

标签: sql sql-server-2008 permissions ssas

我是ssas的新手,我正在与用户权限斗争......

我有一个具有区域尺寸的立方体,即区域A和区域B.

我创建了一个角色来过滤维度数据,以便该角色的成员只能访问区域A. 我把用户A放在这个角色里。

现在,当我测试这个配置时,如果我在安全上下文中选择角色A,一切都很好:只有区域A可以访问。

但是,如果我在安全上下文中选择用户A,我可以访问区域A和区域B,这是我理解的,而不是正确的行为。

所以我的问题是:这是正确的行为吗?如果没有,我该如何解决?

感谢您的回复

1 个答案:

答案 0 :(得分:0)

我遇到过类似的问题,但事实证明用户实际上是多个角色的成员,因此我认为他继承的安全限制实际上是不正确的。您当前的配置是否仅限于一个角色,该用户是业务用户还是非特权测试帐户?