当我执行 http://localhost//reportserver 这给了我以下错误..
报表服务器无法打开与报表服务器数据库的连接。登录失败。 (rsReportServerDatabaseLogonFailed)
如果您是第一次使用 SSRS,这是一个常见的错误消息。如果是这样,那么您将需要启用命名管道。方法如下:
再次运行配置工具,确保数据库部分配置正确并且实际工作。
检查连接字符串 - 是否使用可信连接?如果是这样,它将以与您的 Web 应用程序相同的用户身份进行连接。
授予用户对特定数据库的访问权限,或将连接字符串更改为 sql server 用户帐户。
就我而言,有人更新了运行报告服务的用户的密码。我使用以下步骤:
1. Open reporting service configuration manager
2. Load your server
3. Click database tab
4. Click change credential
5. Click next, load your authentication (in my case, I choose service authentication, not changed from before)
6. Click next until finish
7. Reload your site, then voila
8. Finish
报表服务器配置管理器中使用的 sql 用户的密码已过期。修改后,成功了。