1

Не удается запустить службу Windows, ошибка входа в систему.

Но

  • учетная запись находится в домене и в локальной группе администраторов и имеет установленную политику входа в систему.
  • пароль был сброшен, а учетная запись не заблокирована.
  • служба работает на другом компьютере в том же домене, к которому у меня нет доступа.
  • Настройка сведений об учетной записи с помощью командной строки с sc работает нормально, но не может запустить службу.
  • даже перезагрузил машину.

Зачем

Мне было поручено создать специальную службу, которая была установлена на сервере в нашем старом домене и работала с выделенной учетной записью. Это работало отлично, и все были счастливы.

Через пару недель мы все переехали в новый домен, а старый сервер был выведен из эксплуатации. На новом сервере была установлена более старая служба вместе с новым пользователем домена для запуска службы. Код, который я написал, потерпел неудачу, потому что на сервере были новые компоненты. Это было зарегистрировано в журнале пользовательских событий службы, очень ясно, отсутствует DLL.

Перестроив службу с более новыми компонентами и попытавшись заставить владельца развернуть ее, они отказались, пока я не установил ее локально с новой учетной записью пользователя, запускающей службу домена.

Использование моей личной учетной записи домена на моем компьютере для выполнения службы работает нормально. Любая попытка запустить его с учетной записью домена приводит к ошибке входа в систему.

Я смог бежать

sc qc SERVICENAME
sc query SERVICENAME
sc queryex SERVICENAME

как на моей машине, так и на сервере, который работает, и они идентичны.

я использовал

sc config SERVICENAME obj= NEWDOMAIN\ACCOUNTNAME password= PASSWORD

чтобы не было абсолютно никакого способа, которым я вводил пароль неправильно. Кроме того, я попросил администраторов домена сбросить пароль и убедиться, что учетная запись не заблокирована.

Почему на этой машине я не могу запустить этот сервис от имени этого пользователя домена?

  • Сервис работает с другим пользователем на этой машине.
  • Служба (старая версия) выполняется на целевом сервере с тем же пользователем домена.

0