Reporting services SSRS中无人值守的执行帐户
问题1:为什么我想要一个无人参与的执行帐户 问题2:如果我不使用无人参与的执行帐户,那么使用哪个帐户来运行报告 问题3:如果在运行报告时收到以下错误消息: “报表服务器遇到配置错误。无人参与执行帐户登录失败。(rsServerConfigurationError)登录失败。请确保用户名和密码正确。(rsLogonFailed)登录失败:未知用户名或错误密码。” 我理解无人参与执行帐户用户名和/或密码是错误的。但是,用户名和密码在哪里使用?我的意思是,应该在SQL Server中添加无人参与的执行帐户,还是将用户名和密码存储在报表中?即使在SSRS配置工具中更改用户名和密码,报告也不会运行。那么,旧帐户信息似乎存储在某个地方 我一直在谷歌上搜索,但我不了解全局Reporting services SSRS中无人值守的执行帐户,reporting-services,Reporting Services,问题1:为什么我想要一个无人参与的执行帐户 问题2:如果我不使用无人参与的执行帐户,那么使用哪个帐户来运行报告 问题3:如果在运行报告时收到以下错误消息: “报表服务器遇到配置错误。无人参与执行帐户登录失败。(rsServerConfigurationError)登录失败。请确保用户名和密码正确。(rsLogonFailed)登录失败:未知用户名或错误密码。” 我理解无人参与执行帐户用户名和/或密码是错误的。但是,用户名和密码在哪里使用?我的意思是,应该在SQL Server中添加无人参与的执行
谢谢 您的问题可能由以下人员回答。对于Q1“为什么?”:
- 通过网络发送使用数据库身份验证的报告的连接请求
- 检索报表中使用的外部图像文件
Q3:此帐户可能根本不被使用,但SSRS仍会检查域的凭据。如果您的任何数据源都未设置为“不需要凭据”,则我建议您从SSRS配置中删除该帐户。@JamieF-Aye,我们在[SSRS]!;-)中再次见面谢谢你们,你们的回答让我明白了很多。因此,如果数据源使用“安全地存储在报表服务器中的凭据”选项,则不需要无人参与执行帐户。@Daniel更正。这就是我处理的大多数SSRS安装没有设置无人参与执行帐户的原因。使用无人参与执行帐户的好处之一是它可以与连接字符串中的集成安全性一起使用。我不明白为什么后来建议不要使用无人参与的执行帐户来访问数据库?