当您尝试在http://(servername)/ Reports登录SSRS的根站点时显示:
用户''没有所需的权限。验证是否已授予足够的权限并已解决Windows用户帐户控制(UAC)限制。
这是在运行SQL Server 2008企业的64位版本的Windows 8 Pro上。一切都应该使用本地系统作为执行帐户。
我已尝试将执行帐户更改为我的用户,即admin,我已将该网站添加为可信站点,我已将UAC完全关闭,我已尝试使用 IE AS ADMIN ,Chrome和Firefox。我尝试网站的一切都说明我没有权利。我进入SQL Server并确保我的角色是我的用户的一切。它并不关心。我目前正在重新安装SQL Server安装的SSRS节点,但我很好奇是否有其他人有此问题。
我将尝试将我的帐户更改为“本地”帐户,因为我认为这可能是一个问题但我不明白为什么SQL Server可以识别我的登录集成就好了。老实说,我从来没有碰到这个,我想知道这是否只是Windows 8访问SQL Server 2008的问题。我会升级,但我有一个完整版本的SQL Server 2008而不是2012年,所以我犹豫要升级除非Express 2012将随商业智能开发工作室和SSRS网站提供工具。
编辑:3-8-2016:
我不知道这个问题是如何存在一段时间的,现在人们正在执行一项任务,即当答案与潜在的副本不同时,它是重复的。整个线程处理的是能够以提升的权限进入网站并且事后没有设置角色和用户的人。这是计算机的主要用户无法作为默认登录列出的网站的管理员进入登录页面。甚至不是同一个棒球场。以管理员身份进入页面以让本地用户与最高级别的上帝用户无法进入是不一样的。
答案 0 :(得分:14)
this answer中的所有内容都是正确的,但不要重新安装所有无意义的SSRS ......
Windows 8
问题解决了!
答案 1 :(得分:8)
我自己遇到了同样的问题但是使用的是Windows 7和SQL Server 2008.我按照Suresh Kumar的博客文章http://skamie.wordpress.com/2010/06/24/ssrs-and-uac/
的说明解决了这个问题。简而言之,您需要采取以下步骤来解决此问题:
使用'以管理员身份运行'启动浏览器。
导航至报告管理器并在“网站设置”下 - >安全性将您的帐户或本地管理员组分配给系统管理员角色。
然后导航到主文件夹并在安全设置下将您的帐户或本地管理员组分配给浏览器,Conent Manager,我的报告,发布者和报告构建器角色。
现在您应该可以正常运行浏览器并访问SSRS而不会出现任何问题。
答案 2 :(得分:8)
好的,这真的很烦人需要做的事情,但现在就去了。
从我一直阅读Windows 8开始,默认情况下不会启用默认管理员帐户。
我通常不使用此帐户,但在这种情况下,由于我的帐户无法进入,我感到非常绝望。
我了解一旦你在,你可以设置网站设置,如果你甚至看不到该网站的主要登陆页面来查看该设置,那将无济于事。
我最终解决的步骤是:
如果您的主管理员无法打开门,则无人进入。这是我遇到的主要问题。我的默认管理员无法进入。现在一切都运行良好,花花公子也应该从BIDS部署。
答案 3 :(得分:2)
我在使用SQL Server 2008R2的Windows 8系统(32位)上遇到了同样的问题。当我使用“以管理员身份运行”启动IE时,它仍然询问用户名和密码,并在我输入用户名和密码时导致“用户没有权限” - 错误。这就是为我解决的问题:
我在注册表中禁用了UAC(将HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System \ EnableLUA设置为0)。我首先在控制面板下设置了通知级别系统和安全|将用户帐户控制更改为最低级别,但没有任何区别。
重新启动后,我使用“以管理员身份运行”启动了IE。去报告经理|网站设置|安全性:将我的帐户添加为系统管理员。
仍然在报告管理器中我去了主页|文件夹设置并添加了我的帐户,其中包含角色Content Manager。
我通过控制面板启用了UAC系统和安全|通过再次将其设置为默认级别来更改用户帐户控制设置。 (需要重新启动)
当我现在以管理员身份运行IE并提供我的用户名和密码时,它会显示报告管理器的主页。
答案 4 :(得分:0)
以管理员身份运行 Internet Explorer (右键单击任务栏图标)
步骤1 ::将您的本地用户名添加到站点设置安全角色页面。 (安全 - 系统管理员)
步骤2 ::将您的本地用户名添加到主页上的文件夹设置。 (选择内容管理器)
关闭管理员IE会话。 在您的用户帐户下以正常模式打开IE。
答案 5 :(得分:0)
Windows 8.1
我在早些时候发布的Austin McLaughlin回答的帮助下解决了这个问题。在我的情况下,我使用具有管理员权限的本地帐户登录,但尝试http://127.0.0.1/Reports(以下称为" Reporting Services Manager")产生了OP报告的错误。
对我来说,关键是我的Windows 8.1笔记本电脑默认禁用了管理员帐户。请注意,我最初没有Windows 8.1专业版,因此没有"本地用户和组"在"计算机管理"。因此,我必须以100美元的价格从MS在线购买Windows 8.1 Pro Pack。
此时,您应该登录到报告管理员和主屏幕。我之前无法做到这一点。
此时,您应该能够访问Reporting Services Manager页面,并进一步配置报告服务。
答案 6 :(得分:-1)
在服务帐户标签中将服务帐户类型更改为“网络服务”,然后停止并启动服务并以管理员身份运行IE。
答案 7 :(得分:-1)
从 Reporting Services配置管理器,您可以访问节点报表管理器URL 。 URL在此屏幕上运行。现在,您可以使用文件夹设置将自己添加为 Content Manager 等...现在,该网址将适用于您的用户。
答案 8 :(得分:-1)
在IE中,只需添加将报告服务网站添加到“本地Intranet”网站即可。 就是这样。
答案 9 :(得分:-1)
只需以管理员身份运行IE,只需输入网址http://localhost/reports
即可