初始化weblogic密碼

最近這記性越來越不好了,新單位需要使用weblogic,鑑於之前沒用過所以就搭了個測試環境,廢了九牛二虎之力搭在了centos 7.4系統上(靜默模式),半個月過去了,忙這弄python就把他給忘了,結果今天啓動不了,日誌裏說用戶名或密碼錯誤!纔想起來之前改過密碼,得開始重置密碼!

說明:DOMAIN_HOME:指WebLogic Server 域(Domain)目錄

我的域的根目DOMAIN_HOME=/data/weblogic/Oracle/user_projects/domains/base_domain/

1.爲了保證操作安全,備份$DOMAIN_HOME/security/DefaultAuthenticatorInit.ldift

~]$ cp 
$DOMAIN_HOME/security/DefaultAuthenticatorInit.ldift{,.bak}

2. 進入$DOMAIN_HOME/security目錄,執行下列命令:

~]$ cd $DOMAIN_HOME/security
~]$ java -classpath  /data/weblogic/Oracle/Middleware/wlserver/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic123 .

特點注意:最後有個“ .”,一個空格和一個點。其中倒數第二個weblogic代表用戶名,最後一個weblogic123代表密碼。此命令將生成新的DefaultAuthenticatorInit.ldift文件覆蓋原來的。

3. 進入管理服務器的AdminServer目錄,如:$DOMAIN_HOME/servers/AdminServer。將其中的data目錄重命名,如:data_old。或者備份到別的地方。

~]$ cd $DOMAIN_HOME/servers/AdminServer
~]$ mv data data_old

4. 修改管理服務器的boot.properties文件,如:$DOMAIN_HOME/servers/AdminServer/security /boot.properties,修改其中的用戶名與密碼(用明文,第一次啓動服務器時明文將被加密),要和上面命令中的用戶名密碼一致。

~]$ vim $DOMAIN_HOME/servers/AdminServer/security /boot.properties
username=weblogic
password=weblogic123

5. 重新啓動服務器後,在瀏覽器地址欄輸入:http://localhost:7001/console就可以使用用戶weblogic登錄管理控制檯了。

無標題.jpg


參考文獻:http://blog.sina.com.cn/s/blog_4df2251d0102v2i9.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章