此解决方案适用于 Internet Explorer。我不知道如何为 firefox 或 chrome 做到这一点。
链接 1 -
http://social.msdn.microsoft.com/Forums/en-US/sqlexpress/thread/9b5a8763-84ce-46d0-b011-067ad39223d1/
请参阅 Chirag Shah 的解决方案。仅执行第 13 步。我无法执行第 14 步,因为我没有找到主页对话框。
在步骤中,Chirag 谈到了一些 URL。我真的不明白任何这些 URL 的含义。因此,我使用了“Reporting Services 配置管理器”中“报表管理器 URL”下的 URL。它是
http://localhost:8080/MyReportServer.
8080 是一个端口号。
完成此操作后,请转到下面的链接并按照所有步骤操作 -
http://www.soheib.com/technical-knowledge/sql-server-2012-reporting-services-uac-user-access-control/
在第 7 步中,我看到了很多复选框。我选择了所有这些。终于,我可以安息了。希望它也适合你。
此外,在创建上述链接中描述的帐户时,您可能会看到“BUILTIN\Administrators”帐户。忽略它 - 这就是我所做的。
**END OF POST**
从 Chirag Shah 的帖子中采取的步骤 -
- 为本地管理配置报表服务器。要在本地访问报表服务器和报表管理器,请执行以下步骤:
- 启动 Windows Internet Explorer。
- 在工具菜单上,单击 Internet 选项。
- 单击安全性。
- 单击受信任的站点。
- 单击站点。
- 在将此网站添加到区域下,键入 http://ServerName。如果您没有将 HTTPS 用于默认站点,请单击以清除此区域中的所有站点都需要服务器认证 (https:) 复选框。
- 单击添加。
- 重复步骤 7f 和步骤 7g 以添加 http localhost URL,然后单击关闭。
- 注意 此步骤使您能够启动 Internet Explorer 并为报表服务器应用程序和报表管理器应用程序打开服务器的本地主机或网络计算机名称。
- 创建明确授予您访问权限和完整权限的角色分配。为此,请按照下列步骤操作:
- 连同以管理员身份运行选项一起启动 Internet Explorer。为此,请单击开始,单击所有程序,右键单击 Internet Explorer,然后单击以管理员身份运行。
- 打开报告管理器。默认情况下,报表管理器 URL 是 http://ServerName/reports。如果将 SQL Server Express 与 Advanced Services SP2 一起使用,则报表管理器 URL 为 http://ServerName/reports$sqlexpress。如果您使用 Reporting Services 的命名实例,则报表管理器 URL 为 http://ServerName/reports$InstanceName