数据库还原后 SSRS 登录失败



在 SSRS 中,我有一个共享数据源,其中身份验证设置为"凭据安全存储在报表服务器中",并且我的报表身份验证正确且按预期运行。

从备份还原数据库后,它似乎"破坏"了用户权限。我检查了用户是否对服务器具有"连接"权限,对还原的数据库具有"选择"权限。

此外,我可以通过sql服务器管理工作室与相关用户成功登录。但是当我尝试在 SSRS 数据源上测试连接时,它失败了。

思潮?

感谢您@Ross布什的时间,我发现了另一篇关于堆栈溢出的帖子,它有点相关,我能够解决这个问题。我刚刚运行了这个sql,它解决了这个问题:

BEGIN
exec sp_change_users_login 'Update_one', '<username>', '<username>'
END

我将在还原后运行它以确保它不会再次发生。

最新更新