我不确定有多少其他人已经开始使用SQL 2008 R2 SSRS,但我在访问报表服务器URL时遇到了此错误。如果我以管理员身份运行IE,则可以访问该URL。用户没有所需的权限。请确认已授予足够的权限并解决Windows用户帐户控制(UAC)限制。
我不确定有多少其他人已经开始使用SQL 2008 R2 SSRS,但我在访问报表服务器URL时遇到了此错误。如果我以管理员身份运行IE,则可以访问该URL。用户没有所需的权限。请确认已授予足够的权限并解决Windows用户帐户控制(UAC)限制。
以下方法对我很有帮助。 http://thecodeattic.wordpress.com/category/ssrs/。请参照第35步查看您遇到的错误。简述如下:
一旦您能够作为管理员登录到YourServer / Reports,点击右上角的“主页”,然后点击“文件夹设置”和“新角色分配”。输入您的用户名并勾选想要授予自己的每个角色的框。最后,点击“确定”。现在,您应该能够浏览文件夹而无需以提升的权限启动浏览器。
不要忘记在网站级别**和**文件夹级别设置安全性。
为了获得初始访问权限,您需要在SSRS的两个位置设置权限。安装程序只会授予Builtin\Administrators访问权限,为了获得访问权限,您需要右键单击浏览器链接并选择以管理员身份运行。
在我的情况下,通过为根文件夹添加权限级别解决了此错误。
我之前只在两个地方授予权限。一个是在站点设置中,另一个是在具有自定义权限的新文件夹中。
另一次我遇到了类似的问题,并将用户添加到以下 Windows 组中: SQLServerReportServerUser$servername$MSRS10_50.MSSQLSERVER 并以管理员身份运行 IE 或关闭 UAC 解决了我的问题。
我认为我尝试了这里提到的所有方法,但仍然没有成功。原来它没有将我的域登录识别为管理员组,因为它是通过我所属的另一个组(开发人员)隐含地成为管理员组的成员。
我将我的个人域\登录名显式地添加到管理员组中,注销并重新登录到计算机上,IE让我进入报表管理器主页,而不需要以管理员身份运行IE。
如果这仍然不起作用,请尝试在IE中取消选中“启用保护模式”。
在“工具” -> “Internet选项” -> “安全”选项卡中将您的网站添加到本地Intranet中,然后取消选中“启用保护模式”,最后重新启动IE。
这个问题是由于UAC引起的,只有在运行IE的计算机上才会出现SSRS。
要解决这个问题,您必须将具有读取权限的用户的AD组添加到实际的SSRS网站目录中,并向下推送安全性。如果您是框上的管理员,UAC的工作方式很愚蠢。除非您还通过其他方式访问数据(例如应用于文件的非管理员AD组),否则它不会允许您访问数据。
首先,确保当前用户是运行SSRS的服务器上本地管理员组的成员,以便管理SSRS权限。
注意:默认情况下,本地管理员具有管理SSRS的完全权限。
现在,请尝试执行以下操作:
以管理员身份运行Internet Explorer。
浏览报表管理器URL。
按照用户没有所需的权限。请验证已授予足够的权限并解决Windows用户帐户控制(UAC)限制中提到的要求,为存在权限问题的用户提供所需的权限。