我有一个作为窗口服务运行的应用程序,它在一个不在默认系统帐户下的有效使用帐户下运行,现在我担心的是,如果将来使用更改该帐户的密码会影响此服务吗?
由于
答案 0 :(得分:2)
由于用户凭据不匹配,服务将停止工作。
答案 1 :(得分:2)
是
您必须更改您在服务属性中输入的密码,以便用户更改其密码,因此在真实的实时用户帐户下运行服务是个坏主意。
您可以将其设置为在系统帐户上运行,并为该帐户授予服务运行所需的资源,也可以创建一个伪系统帐户 - 一个受其他所有限制的用户帐户,除了服务资源。
答案 2 :(得分:1)
是的,如果更改了用户帐户的密码,则还需要更新存储的密码。 为了使这个答案更多与编程相关,这篇MSDN文章向您展示了如何以编程方式进行:Changing the Password on a Service's User Account