我正在使用SQL Server 2008 Reporting Services并远程设置模式。一切顺利,报告在我的机器上运行。我没有使用报表查看器控件,但切换到浏览器。
问题是当我通过提供所需的URL从浏览器中的任何其他系统访问报告时。我收到以下预置错误:
/ ReportServer应用程序中的服务器错误。访问被拒绝: 说明:发生错误 访问所需的资源 满足这个要求。你可能有 没有预先查看请求 资源。错误讯息:401.3:你 没有预先看到这个 目录或页面使用 您提供的信用额度。
我已经完成了本文“http://msdn.microsoft.com/en-us/library/ms365170.aspx”的所有步骤,并设置了远程预感但是在所有更改都没有成功并且得到同样的错误。
请有人告诉我或提供步骤清单,我该如何设置预备?报告可以从其他计算机运行。快速和详细的响应将
答案 0 :(得分:0)
此链接应该为您提供更多步骤来设置权限,因为这听起来像权限错误。
http://technet.microsoft.com/en-us/library/aa337491.aspx
此外....当您从另一台计算机访问该网站时,它是否会提示输入用户名和密码?如果不是,您可能需要将所需的身份验证方法添加到IIS中(只是一个想法)
然后为人们创建一个本地(或域)帐户,用于浏览报告并使用报告服务器主页上的属性选项卡将其添加为“浏览器”类型成员。
当您从另一台PC访问报告网站时,它应该提示登录详细信息(可能不在域上 - 不确定),如果在显示主页之前出现错误则会出现安全配置问题,一旦您进入你可能需要做一些修改才能让报告运行起来,但是你往往会得到稍微冗长的描述,所以它不太难以弄清楚它通常与数据库安全权限有关。
祝你好运。
CB