我有一个SQL 2008r2报表服务器,尽管在RS中分配了适当的ROLE权限,但您无法查看报表/文件夹属性,除非您也是服务器上管理员组的成员。您可以查看报告本身,但不能查看“适当”选项卡。查看“属性”选项卡时,将显示rsAccessDenied错误,并显示消息“授予用户'XXX \ XXX'的权限不足以执行此操作。”
我的理解是,只是成为浏览器角色的成员应该足以查看报告属性,并且该帐户实际上是所有角色的成员(Content Manager,Publisher,Broweser等),所以这不是问题,为什么你还需要成为服务器上的管理员组的成员?
鉴于所有内容都是通过远程计算机上的浏览器完成的,我对“属性”选项卡正在执行哪些操作需要额外的权限感到有点遗憾。
任何人都知道发生了什么以及需要更改什么,以便用户不需要服务器本身的任何权限?
答案 0 :(得分:4)
我遇到了类似的问题,我无法访问“属性”选项卡或“数据源”选项卡,但将我的用户添加到管理员并未解决问题。但是我的所有角色分配都在子文件夹中,当我被添加到root / home并且角色为“Browser”时,它突然开始工作。即使没有我作为RS服务器的管理员。
答案 1 :(得分:0)
根据Microsoft文档,您需要更高的权限才能实现这一目标:
http://technet.microsoft.com/en-us/library/ms157363(v=sql.105)
浏览器角色只允许您浏览文件夹结构并查看/订阅报告。您需要“内容管理员角色”才能实现您的目标。