用户''在Windows 8上没有所需的权限,SSRS 2008

时间:2013-01-21 05:25:23

标签: windows-8 ssrs-2008

当您尝试在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:

  1. 没有答案:“只需启用网站设置”即可生效,因为这是第一次在本地安装为服务器或计算机的管理员,而无法以该管理员身份访问目标网页。
  2. 没有答案:“只是以管理员身份运行IE”将在最后测试。
  3. 在Windows 8及更高版本上使用“受信任的站点设置可能正常”的答案因为我在Windows 10和Windows 10上遇到了类似的问题,它确实解决了这个问题。我不打算回滚两个操作系统版本在家检查,抱歉。
  4. 我不知道这个问题是如何存在一段时间的,现在人们正在执行一项任务,即当答案与潜在的副本不同时,它是重复的。整个线程处理的是能够以提升的权限进入网站并且事后没有设置角色和用户的人。这是计算机的主要用户无法作为默认登录列出的网站的管理员进入登录页面。甚至不是同一个棒球场。以管理员身份进入页面以让本地用户与最高级别的上帝用户无法进入是不一样的。

10 个答案:

答案 0 :(得分:14)

this answer中的所有内容都是正确的,但不要重新安装所有无意义的SSRS ......

Windows 8

  1. 停用UAC
  2. 启用管理员帐户(您可以转到控制面板>计算机管理>用户)
  3. 重启电脑
  4. 使用您启用的本地管理员帐户提示登录时,运行IE广告管理员。
  5. 您需要调整网站设置安全性和文件夹设置安全性。轻松快速修复只需在具有完全权限的两者中添加“Everyone”。
  6. 问题解决了!

答案 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开始,默认情况下不会启用默认管理员帐户。

我通常不使用此帐户,但在这种情况下,由于我的帐户无法进入,我感到非常绝望。

我了解一旦你在,你可以设置网站设置,如果你甚至看不到该网站的主要登陆页面来查看该设置,那将无济于事。

我最终解决的步骤是:

  1. 转到控制台> SQL Server 2008>删除>检查Reporting Services
  2. ,完全卸载SSRS节点
  3. 启用默认管理员帐户:命令提示符>以管理员身份运行> net user administrator p @ ssw0rD,按Enter键。
  4. 新行:net user administrator / active:yes
  5. 重新启动
  6. 从光盘重新安装SSRS,并以默认管理员身份登录
  7. 以管理员身份安装SP3
  8. 在Windows 8中直接转到IE.exe:C:\ Program Files \ Internet Explorer \ iexplore.exe>以管理员身份运行。
  9. 转到http://(servername)/ Reports
  10. 您现在应该能够最终看到网站设置了。现在,您可以了解每个人在网站设置下添加您的用户的指示。此外,还可以转到文件夹权限并将用户添加为默认用户。
  11. (可选)为安全起见,我现在使用步骤2隐藏默认管理员帐户,但替换/活动:否。
  12. 如果您的主管理员无法打开门,则无人进入。这是我遇到的主要问题。我的默认管理员无法进入。现在一切都运行良好,花花公子也应该从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

  1. 在Windows资源管理器中,右键单击“计算机”节点,然后选择“#34;管理"。
  2. 导航到本地用户和群组>用户
  3. 右键单击“管理员”,然后选择“属性”
  4. 取消选择"帐户已停用"
  5. 重启电脑
  6. 以管理员身份登录PC(首次登录时我无需输入管理员帐户的密码。)
  7. 从桌面运行IE。当然,自从您以管理员身份登录后,无需以管理员身份运行。
  8. 导航到Reporting Services Manager。
  9. 此时,您应该登录到报告管理员和主屏幕。我之前无法做到这一点。

    1. 在主屏幕上,点击"新角色分配"
    2. 在"组或用户名"中,输入您用于开发的本地管理员帐户;即:[yourmachine] \ [用户名]
    3. 选中所有复选框(快捷方式是单击&#34左侧的复选框;角色")并单击确定。
    4. 在页面的右上角,单击“网站设置”。
    5. 在页面左侧,单击“安全性”。
    6. 点击"新角色分配"
    7. In"组或用户名"输入与步骤10相同的帐户
    8. 检查"系统管理员"复选框,然后单击确定
    9. 作为预防措施,请禁用您在步骤4中启用的管理员帐户。
    10. 退出,​​然后从步骤10开始使用您的本地帐户。
    11. 在IE中,浏览到Reporting Services Manager。注意:我没有必要以管理员身份启动IE。
    12. 此时,您应该能够访问Reporting Services Manager页面,并进一步配置报告服务。

答案 6 :(得分:-1)

在服务帐户标签中将服务帐户类型更改为“网络服务”,然后停止并启动服务并以管理员身份运行IE。

答案 7 :(得分:-1)

Reporting Services配置管理器,您可以访问节点报表管理器URL 。 URL在此屏幕上运行。现在,您可以使用文件夹设置将自己添加为 Content Manager 等...现在,该网址将适用于您的用户。

答案 8 :(得分:-1)

在IE中,只需添加将报告服务网站添加到“本地Intranet”网站即可。 就是这样。

答案 9 :(得分:-1)

只需以管理员身份运行IE,只需输入网址http://localhost/reports

即可