具有行安全过滤器和对象级安全过滤器的两个角色的用户

User in two roles with rows security filters and object-level security filters

我正在我的 SSAS 表格多维数据集中的角色中实施动态过滤器。我有一个用户担任两个不同的角色。

如果我只使用该用户以一个角色测试我的数据,一切都会 returns 符合预期,但如果该用户是两个不同的角色,我会收到以下错误。

The combination of active roles results in a dynamic security configuration that is currently not supported. Please contact the administrator of the database to resolve this issue. (Microsoft SQL Server 2017 Analysis Services)

我有行安全过滤器和对象级安全过滤器。

这个错误出现在任何人身上?有谁知道如何解决这个问题吗?

感谢您的帮助。

目前无法让一个用户担任多个角色以使用动态过滤器实现行级和对象级安全性。

但是,您可以将两者或更多结合为一个角色。只要用户只有一个角色,并且他的所有安全都在那里完成,它就可以工作。