我试图访问报告pipe理器,在我的情况是位于http://localhost/Reports 。 当我尝试去那里,我得到以下错误:
用户“ComputerName \ UserName”没有必需的权限。 validation是否已授予足够的权限,并已解决Windows用户帐户控制(UAC)限制。
似乎所有关于此错误的信息都与尝试访问报表服务器Web服务URL(这当然会导致同样的错误)有关,解决该问题需要访问报表pipe理器这不是很有帮助。 此外,我已经尝试运行我的浏览器作为一个解决schemebuild议的pipe理员,但它没有任何区别。
我正在使用Windows 8,并没有域名。 我以与用于安装操作系统以及所有其他软件的用户相同的用户身份login,并且在SQL Server数据库引擎上具有系统pipe理员权限。 让我知道你还需要知道什么,我会尽快发布。
以下是我解决这个问题的方法:
1)通过命令行打开“pipe理员”帐户:
net user administrator /active:yes
2)以pipe理员身份login,以pipe理员身份打开浏览器
3)成功地去了http://localhost/reports并分配了我的常规pipe理员帐户所需的所有权限。
我不确定内置的pipe理员帐户和我的帐户(pipe理员)之间有什么不同。 我注意到当我select“以pipe理员身份运行”来打开浏览器时,它并没有给我正常的消息框来确认,这让我怀疑我是否可以暂时禁用我的正式pipe理帐户的UAC,并完成相同的事情。
如果有人有任何更详细的信息,请分享,因为我最终将需要在许多装置上做到这一点,并一定要知道,如果有一种方法,我可以做到这一点,而无需启用内置的pipe理员帐户。
我也为此而挣扎。 使用我自己的“pipe理员”帐户在Windows 8中不可能使报表服务器正常工作。 更糟糕的是,我忘记了用来设置计算机的pipe理员帐户密码。
您必须在“计算机pipe理”=>“本地用户和组”=>“pipe理员”中启用pipe理员帐户; 右键单击,select“属性”,并确保“帐户被禁用”checkbox未被选中。 完成之后,重新启动,然后在login屏幕上selectpipe理员帐户。 如果有帮助,我认为密码是必须有大写字母和数字的密码。 我花了几次尝试。
一旦进入pipe理员帐户,请禁用UAC。 为此,请打开控制面板并键入“UAC”并select更改用户帐户控制选项。 将滑块一直移动到底部。 稍后您将不得不重置此设置。
最后,使用Reporting Servicesconfigurationpipe理器configuration报表服务器。 我不会在这里介绍这些步骤,因为它们在别处概述,而且是一个自己的过程。 一旦你完成了,点击Report Manager链接(在我的机器上,它位于http://localhost:80/ReportManager – 但是,它在Report Manager URL选项卡下)。 从那里你可以configuration额外的帐户访问。 以pipe理员身份添加您的用户帐户,然后closures窗口。 在控制面板中重置您的UAC设置。 最后,退出pipe理员帐户并返回到您的用户帐户。
为什么这个过程如此复杂是超出我的。 我会避免对我们的任何开发人员或他们的公司的批评意见。
我在同一个问题甚至运行chrome作为pipe理员,但保持相同的错误,奇怪的是,只有运行古典的Internet Explorer作为pipe理员允许这个工作,那么你可以作为pipe理员(作为系统pipe理员和内容pipe理员)在那里你可以自由地去任何浏览器然后工作。