我面临着一个非常普遍的问题,但我无法弄明白。 有人从后端(放置了control-m作业)重置了服务帐户的密码。现在,我在Control-M上收到密码错误。
在我脑海中出现的问题: 1)之前我没有使用过密码的服务帐号。此外,我在创建批处理作业时没有在任何地方配置密码。 2)我是否必须在后端更新密码?如果是的话,在哪里更新以及如何更新?
我是Windows Server 2003(旧机器)的新手。非常感谢任何帮助!
答案 0 :(得分:0)
最后,我才知道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
是的。 将来,如果您更改密码,请确保遵循相同的步骤。