我用来连接到远程服务器的不是管理员用户。当我尝试枚举WMI Win32_Service
类中的服务时,最初出现access denied
错误,但是当我在远程服务器中的命令下方添加execute时,
sc sdset SCMANAGER D:(A ;; CCLCRPRC ;;; AU)(A ;; CCLCRPWPRC ;;; SY)(A ;; KA ;; BA)S:(AU; FA; KA ;;; WD )(AU; OIIOFA; GA ;; WD)
然后访问拒绝错误消失了(参考链接,Granting remote user (non admin) the ability to enumerate services in Win32_Service in namespace cimv2 using WMI & C#),但开始低于错误,这可能是什么原因?
错误:提供程序失败
注意-我能够执行的其他WMI类。