Пакетное задание Control-M начало выдавать ошибку после изменения пароля учетной записи службы

Я столкнулся с очень распространенной проблемой, может быть, но я не могу понять это. Кто-то сбросил пароль для служебной учетной записи из серверной части (на которую было помещено задание control-m). Теперь я получаю сообщение о неправильном пароле на Control-M.

Вопрос, который возникает у меня в голове: 1) Раньше я не использовал сервисную учетную запись с паролем. Кроме того, я нигде не настраивал пароль при создании пакетного задания. 2) Должен ли я обновлять пароль на серверной части? если да, то где обновить и как?

Я новичок в Windows Server 2003 (старая машина). Будем очень признательны за любую помощь!


person Dirty Developer    schedule 14.11.2016    source источник


Ответы (1)


Наконец-то я узнаю, что сам CONTROL-M хранит пароли!!!! да, вы правильно поняли.

вы найдете файл с именем PASSWRDS.dat в указанном ниже месте (расположение может отличаться)

 C:\Program Files\BMC Software\Control-M Agent\Default\DATA

Откройте этот файл. он будет содержать вашу учетную запись службы и пароль в хешированном формате, как показано ниже:

SERVICE_ACCT_USER
00-134570-410-2800123493493232323-234234A123-JSHASAWQQ

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

Как справиться с проблемой??

1) стереть сервисную учетную запись и пароль из файла passwrds.dat

2) Откройте командную строку и измените папку на C:\Program Files\BMC Software\Control-M Agent\Default\EXE.

3) выполнить команду ниже

ctmpwd -action add -user yourserviceaccountuse -password serviceaccountpwd

Это оно. В будущем, если вы измените пароль, обязательно следуйте той же процедуре.

person Dirty Developer    schedule 28.11.2016