OBIEE重建weblogic账号

浏览: 2492

社区里看到一个问题,http://www.flybi.net/question/16941


叶小凡回答的很好,我就把它copy过来了。


原文如下:

我们需要给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帐号启动服务即可。

推荐 0
本文由 seng 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册