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

时间:2014-02-27 17:14:16

标签: exception reporting-services reportbuilder

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

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

http://screencast.com/t/nlxsprwQBefw

3 个答案:

答案 0 :(得分:2)

很抱歉发帖,但是我遇到了同样的问题而且@ djangojazz的答案几乎是正确的,实际上有3个步骤:

  1. 以管理员身份登录https://servername/reports
  2. 点击右上角的齿轮>网站设置>安全选项卡。将用户添加为"系统用户"
  3. 点击浏览,在根级点击"管理文件夹",将用户添加到所有角色。
  4. 在SQL Standard 2016(版本13.0.4422.0)/ Report Builder 3(版本14.0.609.142)上执行这些步骤后,用户可以预览报表,而无需为其提供完整的服务器管理员权限等。

答案 1 :(得分:1)

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

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

答案 2 :(得分:0)

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