2010-05-19 45 views
15

虽然将权限授予'defaultAppPool'用户,但我收到'没有这样的全局用户或组:DefaultAppPool'消息。有人能帮我一下吗! 但是,使用命令'net localgroup“性能监视器用户”DefaultAppPool /添加'我能够解决错误,但我在Windows Server 2003/IIS 6.0中面临此问题。在这里,我总是被提示为“没有这样的全球用户或组:DefaultAppPool”。我还添加了“网络服务”,但无济于事。访问注册表项“全局”被拒绝

+2

您不需要添加NetworkService,以解决您可以设置应用程序池的标识为NetworkService的问题(虽然它可能是安全漏洞)。 – Luuk 2013-07-10 08:31:16

+0

它工作正常,我感谢 – 2016-01-28 12:50:12

回答

21

您必须添加您的DefaultAppPool配置为使用的用户。检查您的DefaultAppPoolIdentity,并将其添加到Performance Monitor Users组。

现在,我不能说正确地将用户添加到该组将会解决您的真正问题。即使通过我的应用程序池用户添加到此组,也会遇到与性能计数器相同的错误。

+4

我有同样的问题,但发现IIS服务需要重新启动后,用户被添加到组中使其生效。 – 2011-01-11 19:01:24

+1

添加“IIS Apppool \ DefaultAppPool”,重新启动IIS(从服务管理器),仍然不起作用。 – 2012-05-16 07:50:36

+0

同样的问题,但使用的是一个域帐户。我不得不重新启动服务器(应用程序池,网站是不够的)。 – crokusek 2012-12-01 02:44:47