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
然后启动应用(具体步骤略),如果有多个应用请重复上面的步骤。