BIEE 11g weblogic帐户权限丢失(密码遗忘)恢复办法

开发环境的weblogic帐号被其它同事在console误把Administrators的组给取消了,导致weblogic用户无法登录console和em;也没有其它的管理员帐号可以登录

console。


注:Administrators组和BIAdministrators这两个组是有区别的,后者是BIEE的管理员组,前者是console和em的管理员组。


我们需要给weblogic重建一个管理员帐号,先停掉BIEE。由于此时weblogic帐号已经没了管理员权限,所以用weblogic帐号已经没办法停掉服务了,只能把

相关进程都给杀掉了

执行

ps aux | grep -w orabi

查到所有相关进程,然后kill -9 进程号 杀掉即可。


接下来登录到服务器上,切换到如下目录:

cd $FMW_HOME/user_projects/domains/bifoundation/security

备份DefaultAuthenticatorInit.ldift文件

cp DefaultAuthenticatorInit.ldift DefaultAuthenticatorInit.ldift_bak

然后执行如下命令新建一个名为admin密码为admin123的管理帐户

$FMW_HOME/Oracle_BI1/jdk/bin/java -cp $FMW_HOME/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount admin admin123 . 

(注意admin123之后还有一个英文句号. 代表当前目录) 上述命令会重新生成并覆盖DefaultAuthenticatorInit.ldift文件


接下切换到如下目录

$FMW_HOME/user_projects/domains/bifoundation/servers/AdminServer/data/ldap

备份并删除DefaultAuthenticatormyrealmInit.initialized

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值