SSRS报告生成器 - 无法预览报告

问题描述 投票:3回答:3

其中一个用户正试图通过其计算机上的SSRS报告生成器运行报告。同一份报告将通过SSRS报告网站开展工作。但是当他从电脑上跑出来时就失败了。在“报表”构建器上 - 数据源上的测试连接成功。

它出错“microsoft.reportingservices.diagnostics.utilities.accessdeniedException”。这是一个截图。谷歌制作的结果没有帮助。

http://screencast.com/t/nlxsprwQBefw
exception reporting-services reportbuilder
3个回答
2
投票

对不起来了,但是我有同样的问题而且@ djangojazz的答案几乎是正确的,实际上有3个步骤:

  1. 以管理员身份登录https://servername/reports
  2. 单击右上角的>齿轮设置>安全选项卡中的齿轮。将用户添加为“系统用户”
  3. 单击“浏览”,然后在根级别单击“管理文件夹”,将用户添加到所有角色。

在SQL Standard 2016(版本13.0.4422.0)/ Report Builder 3(版本14.0.609.142)上执行这些步骤后,用户可以预览报表,而无需为其提供完整的服务器管理权限等。


1
投票

用户需要成为权限的成员:SSRS站点的安全上下文中的“Report Builder”或“Content Manager”:

  1. 有设置SSRS的管理员:转到http://(servername)/ Reports(SSRS登录页面的默认位置)。
  2. 单击“主页”目录功能区中的“文件夹设置”或用户尝试访问的目录。
  3. 点击“安全”
  4. 点击“新角色分配”
  5. 添加具有(域)(用户)上下文的用户,并为其分配“报表生成器”或“内容管理器”(如果它们不存在)。
  6. 让用户再试一次。

0
投票

同样的问题发生在我身上,我的解决方案是以管理员身份运行IE,之后我可以再次运行或预览报告。

© www.soinside.com 2019 - 2024. All rights reserved.