sc config 命令中password 设置无效

通过以下命令,设置ServerName的启动用户名
sc config ServerName obj= userName password= passwordInfo type= own
重新启动服务器,提示10057错误(用户名或密码错误),而可以确认的
是用户名与密码是正确的。(PS:通过此命令,密码错误也可设置成功)
而通过services.msc的服务属性 -> 登录 指定相同的用户名与密码后,可正常
使用指定的用户名启动服务。
问:通过sc config 指定用户名与密码还有什么需要指定的吗?
还有什么方法可以通过命令行的方式指定NT服务的启用用户名,谢谢!