报告服务器:登录主数据库失败

报告服务器:登录主数据库失败

我从 SQL Server 日志中注意到,每次服务器重新启动时(我使用的是 SQL Server 2008 开发人员版本),我都会在日志中收到一条错误消息:

Login failed for user 'machine\sqlaccount'. Reason: Failed to open the explicitly specified database. [CLIENT: <local machine>]

我可以从分析器跟踪中看到详细信息,它显示导致此问题的应用程序是 Report Server,数据库是 master。我应该如何修改这些权限才能消除此错误?

答案1

根据 RSExecRole,ReportServer 需要 master 和 msdb 中的一些权限

在某些时候,这些信息已经丢失,例如 RS 帐户更改、服务器迁移等

微软本文向您展示了如何重新创建它

相关内容