我一直在尝试使MySQL Workbench的远程服务器管理与我在Windows 2008 R2服务器上安装的WMI服务一起使用。
我想知道以下语法是否正确和充分,以检查服务器上是否已启用WMI访问。
wmic /node:myserver.com / user:wmi_user / password:123456 systemenclosure get serialnumber
我已经从家用笔记本电脑上尝试了上述命令,但是它提供了“RPC服务器不可用”错误。
到目前为止我在服务器上做了什么:
为WMI访问创建了一个单独的用户帐户(用户:wmi_user,它是管理员组的成员)。
netsh advfirewall firewall set rule group="windows management instrumentation (wmi)" new enable=yes netsh firewall set service RemoteAdmin enable
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ WBEM \ CIMOM \ AllowAnonymousCallback将值从0更改为1.
我已将UAC调整为wmi_user永不通知。
我读过一篇文章,提到用户是否在管理员组中,无需更改此设置。
如果我错过了任何其他内容,请告诉我。谢谢。