忘记了weblogic server的管理员密码,可以通过如下的方式来重置weblogic的密码。 在WebLogic Server 10.3.1.0 上测试通过。
1、备份.../user_projects/domains/***/security/DefaultAuthenticatorInit.ldift
2、进入 .../user_projects/domains/***/security目录,执行下列命令:
.../jrockit_**/bin/java -classpath .../wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic2 .
注意最后有一个空格和一个点, 此命令用来重新生成DefaultAuthenticatorInit.ldift文件。
3、进入 .../user_projects/domains/*** /servers/AdminServer,将data目录重命名。
4、进入 .../user_projects/domains/***/servers/AdminServer/security 修改 boot.properties
username=weblogic
password=weblogic2
5、重启服务器后,就可以使用用户weblogic登录管理控制台了。(boot.properties中用户名密码会被重新加密)
注:命令中的...要根据实际安装的路径改写,***要根据实际命名改定。