2016-04-15 48 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遠程更改密碼,則不需要對任何內容進行加密。如果你需要打亂密碼,事情變得更加困難,因爲你不能完全隱藏任何可以破壞腳本的人的密碼。您可能需要創建一個可執行文件來重置密碼,並且要麼使用內部硬編碼密碼(壞主意),要麼解密文件。 –

相關問題