关于重置weblogic账户密码

本文详细介绍了如何在忘记WebLogic控制台密码时进行重置,包括备份相关文件,通过weblogic.jar生成新的DefaultAuthenticatorInit.ldift文件,修改boot.properties,以及应对启动失败的错误处理方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

忘记weblog控制台密码,重置方法。

1. 首先进入weblogic安装目录。

2. 找到一下3个文件,进行备份,用于出现问题之后恢复使用。(若与以下目录不一致,使用find /home/weblogic -name 来查找)

1) cd /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer/security/
找到boot.properties文件,复制: cp boot.properties boot.properties.bak作为备份,删除原文件

2)cd /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/security/
找到DefaultAuthenticatorInit.ldift,复制: cp DefaultAuthenticatorInit.ldift DefaultAuthenticatorInit.ldift.bak作为备份,删除原文件

3)cd /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer/data/ldap
找到DefaultAuthenticatormyrealmInit.initialized,复制: cp DefaultAuthenticatormyrealmInit.initialized DefaultAuthenticatormyrealmInit.initialized.bak作为备份,删除原文件

3. 重新生成一个新的DefaultAuthenticatorInit.ldift文件。具体操作为:

1) 找到weblogic.jar文件

find /home -name weblogic.jar

2)  执行:java -cp ./wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic .

(其中./wlserver_10.3/server/lib/weblogic.jar是我jar相对路径,weblogic.security.utils.AdminAccount固定格式,weblogic 是用户名,weblogic 是密码,最后加一个  .  最后一个.不要忘了)

3)  执行完会在当前路径下面生成一个新的DefaultAuthenticatorInit.ldift文件。

4)删除原DefaultAuthenticatorInit.ldift把新生成的DefaultAuthenticatorInit.ldift文件copy到第二步查到的路径中。

5)  在原boot.properties文件目录下创建新的boot.properties文件,设置用户名和密码。

6)启动weblogic。

4. 若weblogic启动失败,

1)报错:The persistent store "WLS_DIAGNOSTICS" encountered a fatal error, and it must be shut down: weblogic 错误

执行命令 #find / -name *.DAT

删除了文件 WLS_DIAGNOSTICS000000.DAT ,重启即可。

查出已经在运行的weblogic进程 ps -ef |grep weblogic 然后再杀死该进程 kill -9 <进行号> 最后再重新启动weblogic 即可

2) 报错username password错误,是因为设置的boot.properties文件里面账号密码没有自动加密

解决办法:只需要删除XX/servers/AdminServer/data/下面的ldap文件夹,重新启动weblogic,用户名密码就自动重置了。

注意为防止意外,先将ldap文件夹做好备份。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值