2016-04-15 98 views
1

我们正在ClearCase的Windows域迁移阶段。现在我们迁移了域,但是如何在用户机器中使用批处理脚本更改clearcase_albd帐户域名和密码。我对批处理脚本非常陌生。如何使用批处理脚本更改clearcase_albd帐户域名和密码?

Old Domain Name: Old_Domain 
New Domain Name: New_Domain 

Old Account: dragon 
New Account: dragon_fire 
+0

您是否在讨论更改用于albd服务的帐户? (http://www-01.ibm.com/support/docview.wss?uid=swg21146207)(http://www-01.ibm.com/support/docview.wss?uid=swg21177467) – VonC

+0

根据您的ClearCase版本,这可能有所帮助:http://www.ibm.com/developerworks/rational/library/07/0703_nellis/ – VonC

回答

2

除非用户具有管理员访问机器的权限,否则用户执行的批处理文件可能不起作用。

使用SC命令远程执行此操作可能会带来更好的运气。您还需要更改ClearCase管理组名称。

如果您要直接访问每个用户系统,可以创建.reg文件来重置存储在HKLM\Software\Wow6432Node\Atria\ClearCase\currentversion\ClearCaseGroupName中的组名。

服务名和密码更改很简单:

SC config albd obj= (new domain)\(new account) 
SC config albd password= (new password) 

你也将需要删除所有的本地托管的意见,如果旧拥有的帐户将不再使用。
如果您尚未进入迁移的这一部分,则可以使用cleartool fix_prot中的-replace_server_process_group选项更改该选项。
如果您使用fix_prot -root更改查看存储权限,则可能会使该视图无法访问某些元素。

+0

这是完美的。谢谢:) – Yashwanth

+0

@VonC如何在批处理脚本中加密密码?我不想透露用户的密码。 – Yashwanth

+0

@Yashwanth - 如果您使用SC远程更改密码,则不需要对任何内容进行加密。如果你需要打乱密码,事情变得更加困难,因为你不能完全隐藏任何可以破坏脚本的人的密码。您可能需要创建一个可执行文件来重置密码,并且要么使用内部硬编码密码(坏主意),要么解密文件。 –

相关问题