【问题标题】:How to fix rsLogonFailed error message when executing report执行报告时如何修复 rsLogonFailed 错误消息
【发布时间】:2015-12-30 03:29:27
【问题描述】:

我刚刚在运行 Windows 10 Pro x64 的笔记本电脑上安装了 SQL 2012 Enterprise。 当我尝试从报告管理器执行我的 SSRS 报告时,我总是得到同样的错误:

报告处理过程中发生错误。 (rsProcessingAborted) 无法模拟数据源“DataSource1”的用户。 (rsErrorImpersonatingUser) 登录失败。确保用户名和密码正确。 (rsLogonFailed) 用户名或密码不正确

我正在使用带有域帐户的集成 Windows 身份验证。 域帐户可以通过 SSMS 登录,并且可以毫无问题地访问数据库并运行查询。

我也尝试使用本地 SQL 帐户和密码,但结果相同 - 用户名或密码不正确,但此帐户通过 SSMS 工作并且能够执行查询等。

当我单击 SSRS 数据源配置中的测试连接按钮时,它表明连接已成功创建。 (我在上传的图片中包含了我正在谈论的内容)

谷歌搜索后,有人说使用windows模拟连接数据库的帐户必须具有本地登录权限,所以我通过本地安全策略添加了该帐户,但没有任何区别。

另一个博客指出 SSRS 服务帐户也必须被授予本地登录权限 - 所以我也授予它本地登录权限。还是没用。

我还尝试禁用 Windows 防火墙并连接到机器名称和本地主机,以防万一有一些关于本地主机的古怪规则 - 仍然得到相同的结果。

其他人建议需要禁用 SSRS 管理器中的执行帐户。我最初没有设置这个 - 但设置帐户以防万一它与它有关 - 仍然出现相同的错误,然后再次删除它仍然出现相同的错误。

任何人都可以就可能的原因以及我如何解决此问题提供任何其他建议吗?

非常感谢和欢呼

杆。

【问题讨论】:

  • 您确定在报告中使用了共享数据源吗?
  • 是的 - 我刚刚仔细检查了报告及其使用共享数据源的情况。我也将报告发布到另一个运行 SQL 2012 的 SSRS 服务器,只是为了确认,它使用凭据在该服务器上执行良好。
  • OK - 所以在重新安装 SQL Server 后,我设法运行了一份报告 - 其余的仍然给我上面提到的错误。令人难以置信的沮丧。 :(

标签: sql-server reporting-services


【解决方案1】:

好的 - 设法解决了问题和解决方法。但实际上并不能解决问题。

问题是 Chrome 和 IE11 在管理数据源时不会更新报告网站。即使以管理员身份启动,SSRS 管理界面站点似乎也不会保存更改。 Edge 只是个玩笑,所以不要理会那个。

现在 - 我认为微软已经破坏了 Windows 10 中 SSRS 接口所需的东西,所以我登录到 Windows 7 机器并使用 IE11,能够导航到报告管理器站点,更新凭据(Windows 和 SQL Server 凭据)并运行报告。

通过尝试将凭据更改回 Windows 10 来确认这一点,它立即再次破坏了报告。在 Win 7 中重新设置凭据并更正报告。

因此,如果您使用的是 Windows 10,并且在为 SSRS 报告配置凭据时遇到问题,请尝试从 Windows 7 计算机登录并通过该计算机上的 IE 进行设置。

编辑:IE11 适用于旧版 windows 10 build (enterprise) ,最新版 (Pro) 似乎已损坏。

干杯

杆。

【讨论】:

    【解决方案2】:

    如果您指定了无人参与的执行帐户,SSRS 会在呈现过程中在模拟它和您的数据源中指定的身份之间切换。如果您使用无人值守的执行帐户,则必须使密码保持最新。

    您也可以选择完全不使用无人值守执行帐户,这也可能解决您的问题。更多详情见http://blogs.msdn.com/b/bimusings/archive/2006/08/16/702490.aspx

    【讨论】:

    • 我知道这是一个很晚才回复的评论——但我检查了无人值守的执行账户根本没有配置——所以我认为它不会在无人值守的执行账户和配置的账户之间翻转数据源登录 - 但感谢您提供的信息。我在 win 10 pro 上仍然有这个问题 - 可以从 windows 7 配置数据源,而不是从 windows 10 :(
    【解决方案3】:

    很简单,

    转到报告配置管理器
    转到执行帐户
    输入 Domain\UserAccount [用户帐户是您的 windows 用户]
    输入密码 [Windows 密码]

    保存就可以了

    【讨论】:

      猜你喜欢
      • 2022-12-05
      • 1970-01-01
      • 2021-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-14
      • 2019-04-17
      • 2021-07-20
      相关资源
      最近更新 更多