Reporting Services无人参与帐户登录失败

问题描述:

我有一个新的2008 Reporting Services服务器和报告。报告的数据源设置为使用Windows集成安全性。当我尝试运行它时,我得到Reporting Services无人参与帐户登录失败

报告服务器遇到配置错误。登录失败的无人参与执行帐户。 (rsServerConfigurationError)

使用RS配置管理器中的执行帐户中指定的帐户我可以登录到服务器和SQL Mgmt Studio,但我没有对报告的数据库的任何权限。任何想法,为什么我会得到这个错误?它试图登录什么?

听起来像报表服务器试图使用无人参与执行帐户连接到报表数据源中指定的数据库。

如果指定的帐户没有权限从该数据库读取数据,则可以更改数据源连接,例如,选择“不需要凭证”,然后将数据源的用户名和密码添加到连接字符串中。然而,这并不理想,因为有权编辑数据源的任何人都可以看到用户名和密码。

理想情况下,您需要对授予无人参与执行帐户的源数据库拥有权限,或将您的数据源更改为使用其他连接方法(例如,使用存储凭证并指定一个具有对源数据库的权限的帐户(如果您实际上不需要通过设置无人参与执行帐户启用的功能,则可以将其完全删除)。

的更多信息:http://msdn.microsoft.com/en-us/library/ms156302(v=sql.100).aspx

+0

我想知道的是,这就是为什么我提到它没有对数据库的访问。我没有授予它访问权限,因为该文章指出“请务必使用具有最低权限的帐户”。让我试试这个。 – strattonn 2012-08-15 22:48:22