这个问题可能性比较多,也有多个方案去解决,可以从如下方法里逐个测试
1、打最新的数据库补丁。
2、删除报表服务配置的密钥,重启报表服务。
3、修改报表服务器配置的用户账户为域管理员
4、找到报表服务器的报表配置文件打开后对如下三项进行修改
文件路径:C:Program FilesMicrosoft SQL ServerMSRS13.MSSQLSERVERReporting ServicesReportServer sreportserver.config
修改项
<Add Key="SecureConnectionLevel" Value="0"/>
<UrlString>http://+:80</UrlString>
-------Tried putting server name / IP instead of + sign
<IsWebServiceEnabled>True</IsWebServiceEnabled>
5、查看当前登录账户是否拥有这三个数据库 master, msdb ReportServer & ReportServerTempDB的“RSExecRole”权限