Fenriswolf 程式筆記

奮利斯狼的地盤,小綿羊勿入

忘記 weblogic 8.1 的密碼

以前管的機器及 server 數量太多,又不是用同個密碼導致 weblogic console 進不去
最簡單的方法當然是重灌但所有設定就不見了,以下則是介紹重設密碼的步驟

  • 讀取環境變數
$./setEnv.sh
  • java weblogic.security.utils.AdminAccount 新帳號 新密碼 . (. 現在的目錄)
java weblogic.security.utils.AdminAccount wlsadmin 12345678 .
  • 執行上面的指令會產生DefaultAuthenticatorInit.ldift
$ ls -al DefaultAuthenticatorInit.ldift
  • 把舊的 DefaultAuthenticatormyrealmInit.initialized 檔名換掉
$ cd myServer
$ cd ldap
$ ren DefaultAuthenticatormyrealmInit.initialized DefaultAuthenticatormyrealmInit.initialized.X
  • boot.properties 檔名也換掉
$ mv boot.properties boot.properties.X

再來用新的帳號密碼重起 weblogic 就 ok 了
 
 
執行環境
solaris 8
weblogic 8.1 sp3

廣告

2012/03/19 - Posted by | Application Server |

2 則迴響 »

  1. Fenriswolf你好
    看到你這篇文,我想請教個問題
    我有一套系統是使用Weblogic 8.1
    架構在Windows上
    當我把這個系統設定整合Windows LDAP
    卻發現在重啟時,會使用舊密碼(一開始安裝系統時系統預設的密碼)
    但在Windows LDAP上所使用的wlsadmin密碼是不同的
    我知道只要改掉Weblogic中的wlsadmin密碼就可以了
    但不管在網頁的設定介面中怎麼修改,都無法更改
    後來我只能將boot.properties這個檔刪除
    用手動輸入帳號密碼的方式來啟動我的糸統
    所以想請教你,我該怎麼重建這個boot.properties檔??
    因為我是windows介面,所以不知道如何能依照你的方法重建~~

    迴響 由 Gla Chen | 2012/10/09 | 回應

  2. 這篇文章是我多年前寫的,所以細節的部分已經忘的差不多了
    不過我印象中只要用新密碼重啟 Weblogic 應該會重建 boot.properties,裡面會放新密碼的 hashcode

    迴響 由 fenriswolf | 2012/10/09 | 回應


發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s

%d 位部落客按了讚: