Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 无法从SSMS连接到Reporting Services 2005服务器_Reporting Services_Ssms_Reportingservices 2005_Ssms 2005 - Fatal编程技术网

Reporting services 无法从SSMS连接到Reporting Services 2005服务器

Reporting services 无法从SSMS连接到Reporting Services 2005服务器,reporting-services,ssms,reportingservices-2005,ssms-2005,Reporting Services,Ssms,Reportingservices 2005,Ssms 2005,我们已经安装了SQLServerReportingServices2005(SSRS),并且运行良好。我可以通过SQLServerManagementStudio 2005使用“连接->报表服务”和“Windows身份验证”进行连接 当我连接时,我可以打开服务器属性和查看权限,并在那里查看我自己,同时检查系统管理员,但不检查系统用户。这很好,因为我可以访问整个服务器 使用相同的“权限”对话框,我使用“添加组或用户”按钮添加我的同事域帐户(我只在“系统管理员”和选中“系统用户”的情况下尝试了此操作

我们已经安装了SQLServerReportingServices2005(SSRS),并且运行良好。我可以通过SQLServerManagementStudio 2005使用“连接->报表服务”和“Windows身份验证”进行连接

当我连接时,我可以打开服务器属性和查看权限,并在那里查看我自己,同时检查系统管理员,但不检查系统用户。这很好,因为我可以访问整个服务器

使用相同的“权限”对话框,我使用“添加组或用户”按钮添加我的同事域帐户(我只在“系统管理员”和选中“系统用户”的情况下尝试了此操作)

我的同事无法连接。他在尝试连接时收到以下错误消息:

标题:连接到服务器 无法连接到XXXXXXXXX


其他信息:

与报表服务器的连接失败。很可能,你没有 连接到计算机的权限。你要么试着 使用报表服务器URL作为服务器名称进行连接,或者 远程计算机上存在分布式COM用户组,请验证 你是会员。(Microsoft.SqlServer.Management.UI.RSClient)

有人知道我还需要做什么才能让他通过SSMS连接到Reporting Services吗


注意:我可以授予他报告的权限,他可以通过SSRS网站查看这些报告。

下面的Microsoft链接有一篇文章总结了连接到SSRS所需的连接语法、操作和权限

基本上,连接的用户必须分配给系统管理员角色。如果这不起作用,您需要将帐户添加到“分布式COM用户”本地组,该组应允许您通过SSM进行连接

看看这里


可能是防火墙问题吗?据我的DBA说,为了使这项工作正常进行,我们需要授予我的同事SA权限。也许还有另一种选择,但我们现在没有时间去追求它。因为我们现在不想给他SA的权利,我们也不会朝这个方向走。谢谢你的信息。不幸的是,根据我的DBA,这没有帮助。