繁体   English   中英

2003服务器上的WMI访问被拒绝问题

[英]WMI Access Denied Problem on 2003 Server

每当我尝试在运行2003 Server的虚拟PC上使用WMI服务时,我都会遇到问题。

我收到的错误消息是“访问被拒绝”。 我已经检查了用户对COM组件的权限。 奇怪的是,我以管理员用户身份同时运行WMI服务和我的应用程序,因此我认为我在权限方面没有麻烦。

谁能帮我??

非常感谢你。

问题在此块上:

         ManagementEventWatcher watcher;
        try
        {
            numeros = devolverRandomicos();
            string nros = "";
            foreach (int num in numeros)
            {
                nros = nros + "  " + num.ToString();
            }
            MessageBox.Show(nros);
            watcher = new ManagementEventWatcher("root\\OnGuard", dataQry);
            watcher.EventArrived += WMIEventArrieved;
            watcher.Start();
        }
        catch (Exception e)
        {
            MessageBox.Show("ERROR CREANDO EL WATCHER: \n" + e.Message,"CatchToyota",MessageBoxButtons.OK,MessageBoxIcon.Error);
        }

最后的问题出在我用来登录的域用户中。将计算机移出域后,所有一切都开始正常工作。

我想这是域用户权限的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM