更改服务登录帐户后,Sql Server Reporting Services 停止工作

更改服务登录帐户后,Sql Server Reporting Services 停止工作

使用 Sql Server 2008。

我正在尝试将 Team Foundation Server 安装为双服务器设置(因为一台服务器是 DC)。安装要求的一部分是 Sql Server Reporting Services(SSRS)不能使用它默认的本地系统帐户来运行。

我一直在遵循 Team Foundation Server 所需的帐户生成过程中包含的安装程序。我设置了一个域帐户“TFSReports”,并根据帐户要求指南授予其本地登录权限。

然而,每当我停止 SSRS 并将帐户更改为使用 TFSReports 或甚至在启动服务后使用 NTAuthority\NetworkService(根据指南可以使用的其他可接受帐户)时,Reporting Services 似乎就不再起作用了。

当我更改帐户时,我甚至无法浏览 LocalHost/Reports。如果我返回服务并将其切换回使用本地系统帐户并重新启动服务,我就可以再次正常查看 LocalHost/Reports。

编辑:这是我从 TFS 安装中获取的确切消息,按照说明操作似乎会阻止 SSRS 随后工作。

描述 SQL Server Reporting Services 配置为使用本地系统作为服务帐户。

解决方法/补救措施 您必须使用网络服务系统帐户或有效的域帐户作为 SQL Server Reporting Services 服务帐户。在控制面板中,双击管理工具,双击服务,然后查找 SQL Server Reporting Services 服务。双击该服务以查看服务属性。选择登录选项卡。在登录身份中,单击此帐户,更改帐户信息,然后单击确定。

我需要遵循这些说明吗对 SQL Server 配置管理器进行更改?

答案1

如果我们谈论的是 SQL Server 2005,那么 SQL Server Reporting Service 是一个调度引擎。它不能确定 Web 应用程序端。因此,更改那里的服务帐户不应该对 Web 应用程序产生影响。话虽如此,您如何更改服务帐户?应该使用 Reporting Services 配置和 SQL Server 配置管理器来完成。

相关内容