我可能面临一个非常常见的问题,但我无法弄清楚。有人从后端(放置了 control-m 作业)重置了服务帐户的密码。现在,我在 Control-M 上收到密码不正确错误。
我脑海中出现的问题:1)我以前没有使用过带密码的服务帐户。另外,在创建批处理作业时,我没有在任何地方配置密码。2)我必须在后端更新密码吗?如果是,在哪里更新以及如何更新?
我是 Windows Server 2003(旧机器)的新手。任何帮助将不胜感激!
我可能面临一个非常常见的问题,但我无法弄清楚。有人从后端(放置了 control-m 作业)重置了服务帐户的密码。现在,我在 Control-M 上收到密码不正确错误。
我脑海中出现的问题:1)我以前没有使用过带密码的服务帐户。另外,在创建批处理作业时,我没有在任何地方配置密码。2)我必须在后端更新密码吗?如果是,在哪里更新以及如何更新?
我是 Windows Server 2003(旧机器)的新手。任何帮助将不胜感激!
最后,我知道 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
而已。以后,如果您更改密码,请确保遵循相同的步骤。