参考网址:这里
weblogic得密码忘记了怎么办呢?总算让我找到除了重建域之外得方法了。
首先假设你得weblogic是在运行中,并且boot.properties中已经保存了加密得用户名密码。这样你除了不能登录控制台外,启动停止weblogic是没问题得。
  1. 备份boot.properties文件和DefaultAuthenticatorInit.ldift文件。后面操作不能实现得时候,还可以恢复。
  2. 停止weblogic。
  3. 切换到你得域目录(就是域得启动停止脚本所在得目录)。
  4. java -cp \server\lib\weblogic.jar weblogic.security.utils.AdminAccount adminuser weblogic .(要注意最后有个点)
  5. rm myserver/ldap/DefaultAuthenticatormyrealmInit.initialized
  6. rm boot.properties
  7. 启动weblogic,记得不要在后台启动,因为你需要输入用来启动得用户名密码,用户名是adminuser,密码是weblogic,应该是可以启动得。
  8. 上面这步没问题得话,你就可以用adminuser登录控制台修改原来用户得密码了。
  9. 改好之后,新建一个boot.properties,写上你原来得用户名和新得密码。重启一下weblogic试试看。
除去上面得假设,如果你得服务器因为没有密码已经起不来了,或许你也可以试试看从2开始能不能设置一个新得密码。