Oracle Fusion Middleware更改weblogic密码
前言
当用户忘记weblogic密码时,且无法登录到web界面中,需要使用服务器命令更改密码
更改方式
1、备份
首先进入 weblogic 安装目录,备份三个文件:boot.properties,DefaultAuthenticatorInit.ldift,DefaultAuthenticatormyrealmInit.initialized。
2、重新生成一个新的 DefaultAuthenticatorInit.ldift 文件
#找到 weblogic.jar 路径
$ find / -name weblogic.jar
#在 %DOMAIN_HOME%/security 下执行如下命令:
java -classpath /data/bea/weblogic11/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic123
3、新建boot.properties
$ cd $DOMAIN_HOME/security
$ vi boot.properties
username=weblogic
password=[刚才更改的密码]
4、复制boot.properties
# 注意:如果$DOMAIN_HOME/servers/AdminServer路径没有security文件夹,新建一个即可
$ cp $DOMAIN_HOME/security/boot.properties $DOMAIN_HOME/servers/AdminServer/security
5、删除文件
# 注意:此处需删除AdminServer下的data文件中的内容。这些都是临时文件,删除即可
$ cd $DOMAIN_HOME/servers/AdminServer/data
$ rm –rf *