熱度1,609 ℃ 時間:2013-12-26 10:26 分類:middleware 評論數:0 條html
0java
weblogic默認驗證密碼機制:若是輸入錯誤超過5次,即便後面輸入正確,也會報密碼錯誤(這點至關坑爹啊!)web
不過正好實踐了下如何重置10.3.5版本的密碼重置,密碼驗證主要是經過security/DefaultAuthenticatorInit.Ldift 來驗證,更新完以後刪除domain下的shell
ldap目錄裏的緩存文件。vim
步驟以下:緩存
將全部的應用所有關閉(具體步驟略)dom
cd
~
/weblogic_home/user_projects/domains/domain/security
this
cp
DefaultAuthenticatorInit.Ldift DefaultAuthenticatorInit.Ldift.bak
#備份驗證文件
加密
java -classpath ~
/weblogic_home/wlserver_10
.3
/server/lib/weblogic
.jar weblogic.security.untils.AdminAccount weblogic weblogic123 .
spa
#重置weblogic 密碼爲weblogic123 ,注意後面是'空格.'
rm
-rf ~
/weblogic_home/user_projects/domains/domain/servers/AdminServer/data/ldap/
*
#刪除ladp緩存,注意,不要刪錯了。。
vim ~
/weblogic_home/user_projects/domains/domain/servers/AdminServer/security/boot
.properties
#若是沒有免密碼登錄請跳過此步
#刪除以前加密過的字符,修改成
password=weblogic123
username=weblogic
而後啓動應用(具體步驟略),若是有多個應用請重複上面的步驟。