无法通过本地计算机上的 IP 访问 SQL Reporting Services 报表管理器

无法通过本地计算机上的 IP 访问 SQL Reporting Services 报表管理器

我在测试机器上设置了带有高级服务的 SQL Express 2012。要求是 ReportServer 应在专用 IP 地址和端口上运行。因此,我转到 Reporting Services 配置,并将 Web 服务和 Report Manager 都设置为使用 192.168.1.114 和端口 3080(我删除了“所有未分配”条目,因此只剩下 192.168.1.114:3080)。

我知道从 Internet Explorer 访问 SSRS 时存在权限问题,因此我以管理员身份在本地运行 IE 来添加所有其他用户和角色。

如果我输入 URL,我可以访问报告管理器:

http://user-pc:3080/Reports

但如果我尝试通过 IP 访问它:

http://192.168.1.114:3080/Reports

我收到一个错误:

User 'user-PC\user' does not have required permissions. 
Verify that sufficient permissions have been granted 
and Windows User Account Control (UAC) restrictions have been addressed. 

在这两种情况下,我都是从本地计算机上的 Internet Explorer 访问 URL,并且 IE 以“管理员身份”启动。用户“user-PC\user”是本地管理员。

这是怎么回事?为什么我有足够的权限使用计算机名称访问报告管理器,但没有足够的权限通过 IP 访问它?

相关内容