当我执行http://localhost//reportserver时,这给了我以下错误..
报表服务器无法打开与报表服务器数据库的连接。登录失败。 (rsReportServerDatabaseLogonFailed)
答案 0 :(得分:2)
如果您是第一次使用SSRS,那么这是一条常见的错误消息。如果是这样,那么您将需要启用命名管道。方法如下:
答案 1 :(得分:0)
检查连接字符串 - 是否使用可信连接?如果是这样,它将以与您的Web应用程序相同的用户身份进行连接。
要么允许用户访问特定数据库,要么将连接字符串更改为sql server用户帐户。
答案 2 :(得分:0)
再次运行配置工具,确保数据库部分配置正确且实际有效。
答案 3 :(得分:0)
我遇到了一个问题,即自从安装SSRS以来,系统名称已更改。我打开了Reporting Services配置管理器,然后在“数据库”部分中,将SQL Server名称设置为x = 9
def func():
print(x)
x=5 # This statement makes 'x' local, so the previous line throws
func()
。
答案 4 :(得分:0)
在我的情况下,有人为运行报告服务的服务的用户更新了密码。我使用以下步骤:
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