繁体   English   中英

我无法在SQL Server 2005上的报表管理器中看到“报表生成器”按钮

[英]I can't see “Report Builder” button in the Report Manager on SQL Server 2005

我是所有角色的成员(浏览器,内容管理器,我的报告,发布者,报告生成器)。 如果我使用本地管理员帐户登录,我可以看到并使用它。 有任何想法吗?

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

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

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

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

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

假设您已经打开了一个浏览器窗口,您在没有[Report Builder]按钮的情况下看到了报表管理器,我将其称为第一个浏览器窗口。

像Matt所说,你需要以管理员身份启动第二个浏览器窗口,再次转到报告管理器并单击[站点设置]。

之后,单击[安全],然后单击[新角色分配],在下一页中键入您的用户名,同时选中[系统用户]角色。

完成后,在我的第一个浏览器窗口中再次出现[Report Builder]按钮(当然刷新后)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM