weblogic 10.3.5重置密碼
熱度1,609 ℃ 時間:2013-12-26 10:26 分類:middleware 評論數:0 條
weblogic默認驗證密碼機制:如果輸入錯誤超過5次,即使后面輸入正確,也會報密碼錯誤(這點相當坑爹啊!)
不過正好實踐了下如何重置10.3.5版本的密碼重置,密碼驗證主要是通過security/DefaultAuthenticatorInit.Ldift 來驗證,更新完之后刪除domain下的
ldap目錄里的緩存文件。
步驟如下:
將所有的應用全部關閉(具體步驟略)
cd
~
/weblogic_home/user_projects/domains/domain/security
cp
DefaultAuthenticatorInit.Ldift DefaultAuthenticatorInit.Ldift.bak
#備份驗證文件
java -classpath ~
/weblogic_home/wlserver_10
.3
/server/lib/weblogic
.jar weblogic.security.untils.AdminAccount weblogic weblogic123 .
#重置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
然后啟動應用(具體步驟略),如果有多個應用請重復上面的步驟。