BIEE 11g weblogic帐户权限丢失(密码遗忘)恢复办法
2014-08-18 11:57
267 查看
开发环境的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
cp DefaultAuthenticatormyrealmInit.initialized DefaultAuthenticatormyrealmInit.initialized_bak
rm
-rf DefaultAuthenticatormyrealmInit.initialized
如果之前有boot.properties文件,请将其删除
分别在
$FMW_HOME/user_projects/domains/bifoundation/servers/AdminServer/security和
$FMW_HOME/user_projects/domains/bifoundation/servers/bi_server1/security
最后用新的admin帐号启动服务即可。
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
cp DefaultAuthenticatormyrealmInit.initialized DefaultAuthenticatormyrealmInit.initialized_bak
rm
-rf DefaultAuthenticatormyrealmInit.initialized
如果之前有boot.properties文件,请将其删除
分别在
$FMW_HOME/user_projects/domains/bifoundation/servers/AdminServer/security和
$FMW_HOME/user_projects/domains/bifoundation/servers/bi_server1/security
最后用新的admin帐号启动服务即可。
相关文章推荐
- weblogic密码丢失的解决办法
- ubuntu 13.04 普通用户丢失sudo权限后的恢复办法
- 【转】ubuntu 13.04 普通用户丢失sudo权限后的恢复办法
- weblogic 8.1 控制台密码丢失 恢复
- solaris系统root口令遗忘或丢失后的补救办法
- 恢复weblogic密码
- 快速恢复Windows 2000/XP遗忘的管理员密码
- mysql 丢失root密码补救办法
- 一种利用SQLServer恢复Windows超级管理员密码的有效办法 (转)
- 远程桌面无法登录:由于帐户限制,无法让你登(访问局域网某台电脑时提示:无法访问,你可能没有权限使用网络资源.的解决办法 !!)
- 恢复Ubuntu丢失的root密码
- 一种利用SQLServer恢复Windows超级管理员密码的有效办法
- session 丢失解决办法与vs2008 恢复关联文件
- 拒绝遗忘 路由器密码轻松恢复
- 恢复WebLogic密码
- domino管理员帐户删除后恢复办法
- XP密码丢失的数个破解办法[转载]
- 一种利用SQLServer恢复Windows超级管理员密码的有效办法
- 各类系统ROOT密码丢失解决办法
- xp登录密码丢失解决办法