0

我对 Reporting Services 凭据(Windows Server 2008 R2 上的 SQL Server 2008 R2 Standard)有疑问。

我必须创建一些新报告,但是当我尝试连接时,系统会http://SERVERNAME:80/ReportServer_DB要求我提供凭据。

在 Reporting Services 配置管理器 -> 数据库 -> 当前报表服务器数据库凭据中,我有:

Credential: Service Account
Login: DOMAIN\USER
Password: **************

我无法更改密码,因为第三方软件已经在使用它。有没有办法恢复(不重置)用户密码?或者有没有办法添加另一个帐户来访问报告服务?或者可能设置报告服务的第二个实例?

谢谢您的帮助。

4

1 回答 1

2

IE(和其他浏览器,包括 Chrome)根据您尝试连接的环境中的 Internet 选项请求凭据:

在此处输入图像描述

将安全设置为使用当前用户名和密码自动登录,浏览器将自动传递您的 Windows 凭据,即不弹出窗口。

这将允许您访问报表服务器吗?这取决于您的用户帐户在报表服务器上分配的权限。

默认情况下,BUILTIN\Administrators组将具有Content Manager角色(即完整的报告管理权限) - 您需要在此组中(即 SSRS 服务器上的管理员)或已直接分配此权限给您的用户或隐式通过组。

如果您没有访问权限,首先要尝试以管理员身份登录服务器并尝试从那里连接到Report Manager 。我注意到您正在尝试连接到报表服务器网站,但报表管理器网站通常用于管理任务。

您会注意到我没有提到当前报表服务器数据库凭据- 这与您的问题无关;SSRS 服务用户仅使用它来连接到基础报表服务器数据库 - 服务使用它来创建/检索报表/服务器元数据,并且对尝试通过浏览器连接到报表管理器网站的用户没有影响或其他方法,由在报表管理器级别设置的权限控制。

于 2013-10-30T09:58:47.037 回答