使用 System.Management 和 WMI 的权限问题。
2005-06-13 14:38
176 查看
使用 System.Management 和 WMI
Windows Management Instrumentation (WMI) 具有强大的管理功能,您可以用它来管理和监视基于 Windows 的计算机。但是,当 ASP.NET 应用程序以 ASPNET 帐户运行时,此帐户只具有与“所有人”相同的默认访问权限。这些权限包括为本地计算机上的提供程序读取 WMI 数据、写入提供程序数据和执行方法。有关 WMI 安全机制的更多信息,请参见 WMI Platform SDK 文档或 MSDN。注意:在没有 Service Pack 3 (SP3) 或更高版本的 Windows 2000 上,或在没有 Service Pack 1 (SP1) 或更高版本的 Windows XP 上,以 ASPNET 帐户运行的 ASP.NET Web 应用程序可能无法运行,并且您可能会收到“Access Denied (0x80041003)”(访问被拒绝 (0x80041003))错误信息。发生此错误是因为该帐户不具有足够的权限来访问某些 WMI 命名空间。若要解决此问题,请安装 Windows XP SP1 或更高版本,或者安装 Windows 2000 SP3 或更高版本。为变通解决此问题,请按照下列步骤操作:
1. | 打开“计算机管理”Microsoft 管理控制台 (MMC) 管理单元。 |
2. | 展开服务和应用程序,然后选择 WMI 控制。 |
3. | 右键单击 WMI 控制,然后单击属性。 |
4. | 在 WMI 控制属性对话框中,单击安全选项卡。 |
5. | 展开根目录,选择 CIMV2,然后单击安全。 |
6. | 在出现的安全对话框中,单击高级。 |
7. | 在访问控制设置对话框中,单击添加。选择本地计算机名\ASPNET,然后单击确定。 |
8. | 在权限项目对话框中,确保应用到设置为这个名称空间和子名称空间。 |
9. | 确保选中 Allow 'Enable Account'(允许“启用帐户”)和 Allow 'Remote Enable'(允许“远程启用”)复选框。 |
10. | 单击确定直到出现 WMI Control Properties(WMI 控制属性)对话框。 |
11. | 为您的应用程序将访问的其他 WMI 命名空间重复第 5 步到第 10 步。 |
12. | 重新启动 IIS。为此,请从命令行运行 IISRESET。 |
相关文章推荐
- asp.net使用office遇到的权限问题解决方案
- x210ii开发板使用fastboot下载出现没有权限的问题
- 使用mount修改你的android中/system为只读权限
- Posts Tagged ‘This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register问题的解决办法
- win8 解决文件夹无法访问,安装使用软件莫名报错的问题 【提升当前用户权限】
- ubuntu上使用dex2jar遇到的权限问题的解决
- 使用vs2010打包的网站文件权限问题
- 无法连接到WMI提供程序。你没有权限或者该服务器无法访问。请注意你只能使用SQL SERVER 配置管理器来管理sql server 2005服务器
- J2ME开发问题摘要一【N系列手机上使用FileSystemRegistry.listRoots()】
- 使用PrintWriter(System.out)没有数据输出到控制台上的问题
- 【手记】小心在where中使用NEWID()的大坑 【手记】解决启动SQL Server Management Studio 17时报Cannot find one of more components...的问题 【C#】组件分享:FormDragger窗体拖拽器 【手记】注意BinaryWriter写string的小坑——会在string前加上长度前缀length-prefixed
- 解决关于iis 中使用 word COM+ 组件的问题 ,应该基本上 都是 权限授权的问题
- 设置角色遗留问题和为权限设置角色以及EasyUI Tabs的使用
- odbc system dsn警告 您使用非管理权限登录 无法创建或修改 system dsn
- lamp使用php处理上传文件,调用move_uploaded_file函数遇到目录写权限问题及解决过程
- 使用virtualbox安装unbuntu开启共享文件夹时遇到的权限问题
- zabbix 新增磁盘后 file system discovery item 报权限问题
- hadoop 使用eclipse plugin运行存在权限读写问题
- 使用WMI的ManagementScope连接计算机时遇到的几个问题
- 解决“远程会话已断开连接,因为访问被拒绝导致许可证存储的创建失败,请使用提升的权限运行远程桌面客户端”问题