我在SQL Server 2008 Standard上运行SQL Server Reporting Services并试图让网页正常工作。
我需要做些什么来获取RS(报表管理器,Reporting Services连接),首先将我视为管理员,以便我可以更改我的角色并正确查看Web服务URL?< / p>
我在II7中启用了Windows身份验证,并禁用了匿名身份验证。
我以本地管理员身份登录(但页面似乎没有意识到我是管理员)。
通过ReportServer数据库中的表,我可以告诉BUILTIN \ Administrators在那里。
我的本地计算机位于Internet Explorer的可信站点中。
使用Chrome而不是IE,我得到了类似的结果。我还没试过Firefox。
我在网上找到的大部分帮助都假定您可以从RS的角度明确地以管理员身份添加登录信息。我无法弄清楚如何做到这一点,因为无论如何我试图管理我无法工作的角色......
目前:
http://machine/ReportServer_DEPAHELIX
我明白了:
Reporting Services错误
授予用户'Chris-PC \ Chris'的权限不足以执行此操作。 (rsAccessDenied)获取在线帮助
SQL Server Reporting Services
目前: http://machine/Reports_DEPAHELIX/Pages/Folder.aspx 我只看到Home,Home,My Subscriptions,Help,并且无法真正做任何事情。还没有报告,因为当我尝试从BIDS部署时,我得到错误1授予用户'Chris-PC \ Chris'的权限不足以执行此操作。 0 0
目前: http://machine/Reports_DEPAHELIX/Pages/SystemSecurity.aspx 我知道了 您无权访问此页面。
当我通过SQL Server Management Studio连接到Reporing Services时,我看到了Jobs,Security和Shared Schedules,就是这样。我可以扩展Security&gt; Roles并查看5个内置角色 当我右键单击一个角色时,上下文菜单的属性显示为灰色。
我需要做些什么才能让RS看到我作为管理员?
答案 0 :(得分:4)
感谢您的决心;如果有其他人有这个问题; MS已经在msdn上逐步指导了。 “在Windows Vista和Windows Server 2008上为本地管理配置报表服务器”
答案 1 :(得分:3)
我有同样的问题,我在Windows 7上运行。如果我没有以管理员身份登录(而不是管理员组的用户),我也无法部署到SQL Server。 解决我的问题的一件事是以管理员身份启动Internet Explorer,即使您以管理员用户身份登录也是如此。 (右键单击并选择“以管理员身份启动”)在Visual Studio中也是如此,以便部署。这很烦人,但它有效...
答案 2 :(得分:2)
如John所述,必须是“管理员”,而不仅仅是管理员组的成员。试图让更多用户成为BUILTIN \ Administrators的一部分并不是答案。答案是最初以“管理员”身份登录,然后为您的系统或域设置与Reporting Services相关的组,然后使用RS工具配置与这些组关联的角色,并将适当的用户添加到特定的新组中。
答案 3 :(得分:1)
经过数小时的搜索后找到了答案......
正如其他用户建议的那样,您需要右键单击并选择“以管理员身份运行”。但是,在Windows 7上,默认情况下Internet Explorer似乎不向Reporting Services提供当前用户凭据。然后,当您尝试访问Reporting Services时,会出现登录提示。 如果您收到登录提示,则需要调整安全设置。
选择“Intenet选项”,然后转到“安全”选项卡。单击“可信站点”。将安全滑块拖动到低安全性或单击自定义级别。如果单击“自定义级别”,请转到“用户身份验证/登录”选项,然后选择“使用当前名称和密码自动登录”。
答案 4 :(得分:0)
Sql Server 2008无法将Windows管理员识别为数据库系统管理员。您必须将Windows管理员组添加到Sql sysadmins角色。
您可以像这样添加群组:
在安装过程中,安装程序将使当前用户成为数据库管理员。如果您接受,则将当前的Windows用户添加到数据库sysadmin组。如果您将Sql Server安装为“管理员”,则可以解释为什么只有“管理员”帐户才能配置您的报告服务器。
如果您已将Sql Server安装为“YourDomain \ YourAccount”,则该帐户将添加到sysadmin角色。所以“管理员”并没有什么特别之处。
答案 5 :(得分:0)
我发现如果您创建新组例如SSRS_Administrators并将所有管理员用户添加到此组并将SSRS_Administrators定义为报表管理器中的内容管理器,则SSRS中的权限不能正确处理BUILTIN \ Administrators帐户的所有权限好。
答案 6 :(得分:0)
如果您是本地管理员,请以管理员身份运行c:\ program files \ Internet Explorer \ iexplore.exe(右键单击,以管理员身份运行)。这将打开SSRS报告管理器,您可以执行所需的操作。