重置oracle管理员,WebLogic重新设置管理员账号和口令

在实际工作中我们经常会遇到有客户忘记其WebLogic管理账号口令,无法登录管理员控制台的情况。本文介绍在WebLogic集群环境下如何修改管理员账号的操作步骤。

测试环境:

WebLogic 10.3.6版本,采用生成模式部署domain。

两台Win2003服务器上构建WebLogic集群,配置NodeManage。

一台Windows上配置管理服务器和一个被管服务器,另一台Windows上只配置了被管服务器。

修改管理员账号步骤:

1.  关闭停止整个WebLogic集群(包括所有管理服务器,被管服务器,NodeManage。

2.  保险起见,备份整个domain目录($WLS_HOME\user_projects\)

3.  运行setWLSEnv.cmd命令设置后续操作所需的环境变量。

此文件在WebLogic10.3.6版本中位于$WLS_HOME\wlserver_10.3\server\bin目录中,参见下图。

571705378eff57f84405006ffec866a7.png

打开DOS窗口,进入此目录并运行setWLSEnv.cmd文件。

3fdb99350cb1739eadb549007dca0cab.png

4.  创建默认认证的初始化文件。

接着上面的DOS窗口,cd进入$DOMAIN_HOME目录下的security目录(此处实验环境为

E:\Oracle\Middleware\user_projects\domains\base_domain\security)继续运行命令:

java weblogic.security.utils.AdminAccount weblogic weblogic001 .

上面命令中的weblogic为新设定的WebLogic管理员账号,Weblogic001为管理员账号密码(具体名称和密码根据需要自行调整),命令最后有一个空格和点号“ .”,切记。

1d9f0aec26b2c6a13f7a262a6b8c0a89.png

此命令会在目录里生成一份新的名为DefaultAuthenticatorInit.ldift的文件。

536a65d3d7e77c9a55e2153332dd1d2b.png

5.  删除或重命名ldap目录。

进入E:\Oracle\Middleware\user_projects\domains\base_domain\server\AdminServer\data目录,删除或重命名ldap目录。

6ed1d3144ee8a0ebf4f608382926c157.png

6.  使用新的管理员账号和口令编辑boot.properties文件。

进入E:\Oracle\Middleware\user_projects\domains\base_domain\server\AdminServer\security目录, 使用记事本重新编辑boot.properties文件,使用明文写入我们新设置的管理员账号和口令。

93ff9b6f0691e8ea7be289d9770ded6a.png

c31444e4a63ae7b3afc95af19bddb433.png

7.  正常启动WebLogic集群的管理服务器,节点管理器。使用重新配置的管理员账号和口令登录管理控制台,在控制台内启动集群内的被管服务器。

至此整个修改过程完成。

0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值