我们最近将 Win2003 Server(VMWare Virtual)上的 CruiseControl.NET 服务从服务帐户更改为用户帐户,以允许我们的构建过程的新部分正常运行。
新用户具有“作为服务登录”权限,通过检查本地安全设置->本地策略->用户权限分配进行验证,并且用户密码设置为永不过期。
我面临的问题是每次重新启动服务时,我都会收到此问题主题中描述的 1069 错误。我必须进入服务的属性(登录选项卡)并重新输入密码,即使密码没有改变,并且用户已经拥有适当的权限。
一旦我输入密码并应用更改,就会出现一个提示,告诉我用户已被授予作为服务登录的权限。然后服务将启动,不会出现问题。
虽然不是大问题,但仍然很麻烦。为什么密码不能在服务中保留?
答案1
当您手动输入密码时,用户将被添加到“以服务身份登录”列表中。我认为您在网络上有组策略,它正在覆盖此用户列表。覆盖后,您将遇到同样的问题。
答案2
该错误表示密码不正确。安装时应用程序是否引用了任何其他(较旧的)帐户?