3

I'm trying to run a service under the local user instead of the default "Local System Account". The account has no password. I picked the user and left the password fields blank. When I press "Apply", the password is filled with asterisks; I don't know if it's just to obfuscate the field's contents or if it inserts some non-blank password (but I guess it's the former). But when I start this service, I get "logon failure". What's the problem, and how can I fix it?

enter image description here

enter image description here

1 Answer 1

6

This is controlled by a security policy. I encountered this a long time ago.

You could try creating a password for the account then enter the password in the service login dialogue. If this works then it's almost certainly the security policy.

Open gpedit.msc then go to Computer Configuration/Windows Settings/Security Settings/Local Policies/Security Options/Accounts: Limit local account use of blank passwords to console logon only.

Here you will probably see that it is enabled which will prevent using a blank password anywhere other than to logon to Windows. Your best solution is to create a Windows password which will obviously secure Windows too.

2
  • Welcome to SU. Better formatting your answers will make them much more readable (and popular).
    – harrymc
    Dec 11, 2018 at 14:10
  • @harrymc I couldn't agree more. I had a brain spillage. Sorted now.
    – Mark
    Dec 11, 2018 at 17:23

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .