2008-09-02 58 views

回答

16

我会检查的第一件事是确保您的正常登录被映射到正确的系统级权限的角色。项目级角色定义对“报表生成器”按钮没有影响。

从基于浏览器的报表管理界面:

  • 点击“站点设置”
  • 在安全部分,单击“配置系统级角色定义”
  • 单击您想要的角色有这种能力(例如“系统管理员”和“系统用户”是默认角色,但我相信如果你愿意,你可以创建自己的角色)。
  • 确保“执行报表定义”任务被选中/选择。这是控制是否显示“Report Builder”按钮的权限。
  • 单击“确定”,然后返回到“网站设置”页面。
  • 在安全部分,单击“配置站点范围的安全性”
  • 点击“新建角色分配”,然后登录(或到您的登录所属的可能是更好的AD组)映射到系统级您在前面的步骤中编辑的角色。

表单很简单,我猜你的登录只是没有映射到适当的系统级别的角色,因为你可以看到本地管理员登录按钮。如果这样做不起作用,您可以检查您的IIS安全设置以确保报告服务确保它们被配置为使用Windows身份验证(假设这就是您首先使用的)。

+0

良好的通话,只是救了我一个很好的头痛 – 2009-08-31 15:25:42

4

试图做如上回答指出。但没有找到第二个项目符号中提到的“配置系统级角色定义”。也许在过去的5年里界面发生了一些变化。

假设你已经有一个浏览器窗口中打开,你看到没有[报表生成器]按钮,报表管理,我称此为第一的浏览器窗口。

像马特说,你需要启动第二个浏览器窗口,以管理员身份,再去报表管理器,然后单击[站点设置]。

之后,你点击[安全],然后在[新建角色分配],在[系统]角色检查沿着键入以下页面的用户名。

当这样做的目的,在我的第一个浏览器窗口再次出现[报表生成器]按钮(后当然刷新)。

相关问题