weblogic92一次成功修改密码的记录

假设你忘记了weblogic92控制台的密码了;

假设你的hostname叫localhost.localdomain

假设你的bea在/opt下;

------------------------------------------------

先备份既有可用的;

#cd /opt

#tar -cvjf bea_save.bak_$(date +%d_%m_%Y).tar.bz2  bea

#cp -rv bea bea_keyishiyong_wangjimima

然后这样操作:

#cd /opt/bea/user_projects/domains/base_domain/security

# rm -f DefaultAuthenticatorInit.ldift

然后生成新的文件:

#/opt/bea/jdk150_12/bin/java -cp /opt/bea_/weblogic92/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic .

末尾的点表示当前目录;

java使用你本机真实的路径,比如你的java可能在/usr/java/bin/java里;或者随便别的什么地方;

weblogic.jar包是你需要修改的版本对应的路径;

weblogic.security.utils.AdminAccount 后面用空格分隔新的用户名和密码 ;

然后继续:

#cd /opt/bea/user_projects/domains/base_domain/servers/AdminServer/data

#rm -rf ldap

# vi /opt/bea/user_projects/domains/base_domain/servers/AdminServer/security/boot.properties

#Thu Nov 14 14:21:17 CST 2013
password=空
username=空

#vi /opt/bea/user_projects/domains/base_domain/boot.properties

#Thu Nov 14 14:21:17 CST 2013
password=空
username=空

 

好了;重启试试

#cd  /opt/bea/user_projects/domains/base_domain

# ./startWebLogic.sh

启动过程中,手工输入新的用户名和密码

比如:

weblogic/weblogic

如果顺利的话;能成功启动进程,端口监听TCP;

能成功登录控制台后:

Home > Summary of Security Realms > myrealm > Users and Groups > secrueTongXin > Summary of Security Realms > myrealm > Users and Groups  

到这个地方,添加新的更为复杂密码的用户;

然后调整下权限;重启;试试;

 

 

 

 

 

 

posted @ 2013-11-14 15:15  陳聽溪  阅读(346)  评论(0编辑  收藏  举报