【问题标题】:Allow Win32_LogicalDisk for regular users允许普通用户使用 Win32_LogicalDisk
【发布时间】:2017-07-03 02:44:05
【问题描述】:

我正在尝试为常规(非管理员)用户(组 DOMAIN\Domain 用户)设置权限,以便通过 WMI 远程获取有关系统和磁盘的一般信息。

我在“计算机管理”/“服务和应用程序”/“WMI 控制”中设置了权限。我在 REMOTE_COMPUTER_NAME 上设置了“执行方法”、“启用帐户”、“远程启用”。 此外,我将“域用户”组添加到本地“分布式 COM 用户”。

然后我在 LOCAL_COMPUTER_NAME 上运行 PowerShell 请求,它返回正确的响应:

Get-WMIObject Win32_OperatingSystem -ComputerName REMOTE_COMPUTER_NAME

然后我运行另一个返回错误的 PowerShell 请求:

Get-WMIObject Win32_LogicalDisk -ComputerName REMOTE_COMPUTER_NAME

Get-WMIObject : Provider failure

这个错误等于代码:0x80041004

但是,如果我从管理员帐户运行此请求,然后从普通用户帐户运行请求,我会得到正确的响应。

我尝试在根 WMI 权限(具有继承)上设置所有复选框,但没有帮助。我知道我必须设置一些额外的权限,但是哪些权限呢? Google 没有帮助我。

【问题讨论】:

    标签: permissions wmi


    【解决方案1】:

    你不会相信,但重启电脑有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多