我想通过excel浏览数据,数据源是Analysis Services数据库。在我的帐户授予Roles-> SQL Server中AS数据库的成员身份后,我可以连接到AS数据库并从excel浏览数据。但是当我从'Membership'列表中删除我的帐户时,我也可以连接到AS数据库并浏览使我非常困惑的数据。所以我想如果AS数据库中有缓存,或者我应该采取其他措施使配置生效?
答案 0 :(得分:0)
如果您能够修改SSAS角色,则可能是SSAS服务器的管理列表。以下是Microsoft关于如何编辑服务器管理列表的屏幕截图: http://msdn.microsoft.com/en-us/library/ms174561.aspx
您可以通过浏览多维数据集和changing the security context: http://easyroles.com/2014/02/testing-role-functionality/,通过MS SQL Server Management Studio测试SSAS角色功能。这样您就可以拥有“外观和感觉”。多维数据集,就像你是一个访问受限的用户一样。
每次更改角色定义时都应重新连接到多维数据集,以避免出现奇怪的缓存问题。