Reporting services SSRS 2008:用户没有所需的权限
我已经研究了以下现有SO问题及其参考链接: 我已经采取了这些建议解决方案中已经列出的步骤,但即使在所有这些步骤之后,以及注销和重新登录之后,一切都没有改变。事实上,在我开始任何操作之前,我的用户名已经列为系统管理员 其中一个解决方案()还提到了一个“文件夹设置”区域,您可以在其中为用户指定角色-“内容管理器”、“发布者”、“浏览器”、“报表生成器”和“我的报表”-但我看不到任何导航到此部分的方法Reporting services SSRS 2008:用户没有所需的权限,reporting-services,permissions,ssrs-2008,user-permissions,Reporting Services,Permissions,Ssrs 2008,User Permissions,我已经研究了以下现有SO问题及其参考链接: 我已经采取了这些建议解决方案中已经列出的步骤,但即使在所有这些步骤之后,以及注销和重新登录之后,一切都没有改变。事实上,在我开始任何操作之前,我的用户名已经列为系统管理员 其中一个解决方案()还提到了一个“文件夹设置”区域,您可以在其中为用户指定角色-“内容管理器”、“发布者”、“浏览器”、“报表生成器”和“我的报表”-但我看不到任何导航到此部分的方法 有什么想法吗?谢谢 SSRS在web GUI中有两个可用的安全/角色部分:文件夹设置和站点
有什么想法吗?谢谢 SSRS在web GUI中有两个可用的安全/角色部分:文件夹设置和站点设置。到达每一个的导航路径都有点奇怪 对于文件夹设置,请登录到报表服务器(默认情况下为/Reports)。在SSRS 2012中,顶部工具栏中有一个名为“文件夹设置”的按钮。我相信2008年的链接是一样的,但我们迁移已经有一段时间了 在此处添加用户权限允许命名用户运行报告。在这里,您应该添加自己的用户帐户,以及用于运行报告的帐户。在我的示例(web应用程序)中,这是我的IIS应用程序池标识(IIS AppPool\DefaultAppPool) 站点设置控制谁可以登录到报表服务器并访问更多报表元数据。您将看到这两个角色是系统管理员和系统用户,因此它们都是真正受信任的用户。除了给自己分配管理员权限外,您只需向执行“管理员操作”的用户帐户授予权限,如部署报表。在我的例子中,我有一个本地用户帐户,我的web应用程序模拟该帐户以部署或删除报表。用户(ReportViewer)不需要此访问权限 我怀疑您缺少的只是文件夹设置(例如“运行报告的权限”)设置,当您登录到报告服务器时,可以从第一页访问这些设置 如果看不到该链接,请尝试直接URL:
(仅在2012年测试)作为管理员运行浏览器(IE)非常重要。 另一个重要部分是转到
http://localhost/reports
,而不是http://SERVERNAME/reports
然后单击“文件夹设置”链接。此外,访问InPrivate IE选项卡中的URL会引发权限错误 我自己在SSRS 2014用户访问设置中遇到了同样的麻烦。 在我的情况下,我为公司的每个部门都准备了一个文件夹——这太多了 经过一番挖掘(嗯,挖掘并实际授予/撤销自己的用户权限),我意识到: 1) 我必须在根主文件夹设置中添加每个用户(仅使用“浏览器”角色) 2) 这样做将授予该用户对每个文件夹中的每个报告的访问权!!这到底是怎么回事,微软 3) 我必须编辑该用户不应拥有权限的每个文件夹,并手动删除这些用户,以便该特定用户最终仅对其所属的一个文件夹(即dept)拥有权限 是否有人找到了一种更好/更快的方法来实现这一点,而不需要所有额外的、巨大的、痛苦的、令人沮丧的手动工作,即从所有其他文件夹中删除一个用户,除了唯一一个用户应该只能访问的文件夹 如果我只是将一个用户添加到该文件夹中,而不将其添加到主文件夹安全性中,则该用户将收到与OP描述中相同的错误消息
我想我记得,在2005年SSRS的日子里,一个SSRS ReportManager管理员用户能够编辑/修改这个所谓的配置文件。我在SSRS 2014 Report Manager的任何地方都找不到,其中一个技巧是以管理员模式运行internet explorer 11。
然后您可以添加您的windows用户。这对我将域帐户添加到本地实例起到了作用:
编辑:您还需要将域用户添加到默认文件夹。因此,首先,您必须创建一个文件夹,然后才能进入文件夹设置。因为你甚至不能访问这个网站,所以没有必要担心这个问题……当你点击SSRS顶部的“主页”链接时,你会发现这个错误,对吗?@KyleHale,没错。并且此服务器上应该已经有文件夹;其他用户已经可以看到并访问它们。他是主管理员,一段时间以来一直试图为我解决此权限问题。您的管理员如何映射您的帐户?你在域名上吗?您是说您的帐户是服务器上的系统管理员,还是说您的帐户已映射到SSRS系统管理员角色,您仍然无法访问?还要确保映射没有什么有趣的地方,比如DMZ/username。我看到你有“MyUsername”是用户名域/用户名的格式吗?这可能就是问题所在。确保您在其中包含域/用户名。同意。这很可怕,需要修复。Microsoft团队开发了一个vbs应用程序来帮助解决此问题: