你有过这样的经历吗?突然weblogic控制台密码忘记了

在运维中你肯定遇到过这种情况,有一天检查weblogic登录控制台发现密码忘了,记不起来了,解决办法我总结如下,希望能帮到你。

1.找server/lib下weblogic.jar包的路径,执行下面语句。

java -classpath /weblogic/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic 'xxxxxxx' .

注意这个地方的空格加点,生成DefaultAuthenticatorInit.ldift,删除旧的,记得备份。

rm -rf DefaultAuthenticatorInit.ldift

rm -rf ldap

删完之后重启就合适了。

[weblogic@XXXX]$ ls

DefaultAuthenticatorInit.ldift DefaultRoleMapperInit.ldift SerializedSystemIni.dat XACMLRoleMapperInit.ldift

[weblogic@XXXX]$ rm -rf boot.properties,DefaultAuthenticatorInit.ldift,DefaultAuthenticatormyrealmInit.initialized

删除boot.properties,DefaultAuthenticatorInit.ldift,DefaultAuthenticatormyrealmInit.initialized三个文件

2.把新生成的DefaultAuthenticatorInit.ldift文件copy到原来的DefaultAuthenticatorInit.ldift路径下

新建一个boot.properties文件,vi boot.properties并写入:username=weblogic password=webLigic保存。

3.删除 AdminServer/data/下面的.ldap文件,重启weblogic。

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章