EBS R12.2.4 忘记weblogic密码问题 - 1
2018-03-22 13:19
246 查看
版本:Linux 6.2 , WebLogic Server 10.3.6, EBS R12.2.4 , Oracle 11.2.0.3
在Linux 6.2上安装EBS R12.2.4 后,死活记不起来weblogic密码,所有常用密码都试过,就是登录不了(后来想起来是大小写问题,唉,好记性不如烂笔头),启动EBS的时候,是需要这个密码的,必须得找回来或更改。
百度了一下,发现修改weblogic的密码步骤还算简单,但是要找回原密码,貌似不行了。只能通过如下的方式来重置weblogic的密码。
DOMAIN_HOME是域目录:这里指 /u01/db/VIS/fs1/FMW_Home/user_projects/domains/EBS_domain_VIS
1. 首先需要备份 DOMAIN_HOME/security/DefaultAuthenticatorInit.ldift 文件
2. 然后进入%DOMAIN_HOME%/security目录,执行下列命令:
$ cd /u01/db/VIS/fs1/FMW_Home/user_projects/domains/EBS_domain_VIS/security
执行 (特点注意最后有个“ .”,一个空格和一个点。)
$ which java - 查看java路径
$/u01/db/VIS/fs1/FMW_Home/jrockit32/jre/bin/java -classpath /u01/db/VIS/fs1/FMW_Home/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic .
此命令将生成新的DefaultAuthenticatorInit.ldift文件覆盖原来的。
3. 进入管理服务器的security目录,
cd /u01/db/VIS/fs1/FMW_Home/user_projects/domains/EBS_domain_VIS/servers/AdminServer。
将其中的data目录重命名,如:data.old,后面开启的时候会自动生成 。
4. 进入 /u01/db/VIS/fs1/FMW_Home/user_projects/domains/EBS_domain_VIS/servers/AdminServer/security 删除boot.properties
重新新建:boot.properties, 格式如下:
username=weblogic
password=weblogic
注意前后不要有空格。
5. 因为EBS R12.2在启动过程中默认会通过adstrtal.sh调用adadminsrvctl.sh开启AdminServer和NodeManager (脚本会探测是否开启,如果开启则不管) 。在开启EBS应用的时候,我们发现如果只是更改了AdminServer及各个managed Server, 比如oacore_server1, forms_server1等DOMAIN_HOME/servers/oacore_server1/security/下的 boot.properties 的密码, 开启还是会报错,EBS R12.2 开启nodemanager居然有需要密码。
以为NodeManager也和AdminServer一样在 security下有一个类似boot.properties文件,找了半天,才发现一个疑似密码文件,里面应该是加密后的。
vi /u01/db/VIS/fs1/FMW_Home/user_projects/domains/EBS_domain_VIS/config/nodemanager/nm_password.properties
内容如下:
#Node manager user information
hashed={Algorithm\=SHA-256}9GQXDZWTkyeG8ozRetX48lfnooPQh1SEe+D7dNt1S20\=
没有办法手工修改,应该是有工具或命令修改。(备注: 后来发现其实是可以类似boot.properties一样更改的,
删除hashed=这一行,加入username=xxxx,换行password=xxxxx就可以了)。
尝试登录到 weblogic console中更改 。
http://szxft101db06.hw.com:7007/console
在域结构下选择: 点击DOMAIN NAME --> 点击TAB :Security --> General -->
拉到最后点击 Advanced --> 点击左上角 Lock & Edit按钮 --> 修改NodeManager Password
--> 拉到最上层或最下层,点击Save --> 点击左上角的Release Configuration
6. 因为事先就更改了各个oacore_server1等managed server的 security/boot.properties中的密码,所以
启动adstrtal.sh 顺利完成。
转载地址:http://blog.itpub.net/35489/viewspace-1315654/ http://blog.itpub.net/35489/viewspace-1315654/
在Linux 6.2上安装EBS R12.2.4 后,死活记不起来weblogic密码,所有常用密码都试过,就是登录不了(后来想起来是大小写问题,唉,好记性不如烂笔头),启动EBS的时候,是需要这个密码的,必须得找回来或更改。
百度了一下,发现修改weblogic的密码步骤还算简单,但是要找回原密码,貌似不行了。只能通过如下的方式来重置weblogic的密码。
DOMAIN_HOME是域目录:这里指 /u01/db/VIS/fs1/FMW_Home/user_projects/domains/EBS_domain_VIS
1. 首先需要备份 DOMAIN_HOME/security/DefaultAuthenticatorInit.ldift 文件
2. 然后进入%DOMAIN_HOME%/security目录,执行下列命令:
$ cd /u01/db/VIS/fs1/FMW_Home/user_projects/domains/EBS_domain_VIS/security
执行 (特点注意最后有个“ .”,一个空格和一个点。)
$ which java - 查看java路径
$/u01/db/VIS/fs1/FMW_Home/jrockit32/jre/bin/java -classpath /u01/db/VIS/fs1/FMW_Home/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic .
此命令将生成新的DefaultAuthenticatorInit.ldift文件覆盖原来的。
3. 进入管理服务器的security目录,
cd /u01/db/VIS/fs1/FMW_Home/user_projects/domains/EBS_domain_VIS/servers/AdminServer。
将其中的data目录重命名,如:data.old,后面开启的时候会自动生成 。
4. 进入 /u01/db/VIS/fs1/FMW_Home/user_projects/domains/EBS_domain_VIS/servers/AdminServer/security 删除boot.properties
重新新建:boot.properties, 格式如下:
username=weblogic
password=weblogic
注意前后不要有空格。
5. 因为EBS R12.2在启动过程中默认会通过adstrtal.sh调用adadminsrvctl.sh开启AdminServer和NodeManager (脚本会探测是否开启,如果开启则不管) 。在开启EBS应用的时候,我们发现如果只是更改了AdminServer及各个managed Server, 比如oacore_server1, forms_server1等DOMAIN_HOME/servers/oacore_server1/security/下的 boot.properties 的密码, 开启还是会报错,EBS R12.2 开启nodemanager居然有需要密码。
以为NodeManager也和AdminServer一样在 security下有一个类似boot.properties文件,找了半天,才发现一个疑似密码文件,里面应该是加密后的。
vi /u01/db/VIS/fs1/FMW_Home/user_projects/domains/EBS_domain_VIS/config/nodemanager/nm_password.properties
内容如下:
#Node manager user information
hashed={Algorithm\=SHA-256}9GQXDZWTkyeG8ozRetX48lfnooPQh1SEe+D7dNt1S20\=
没有办法手工修改,应该是有工具或命令修改。(备注: 后来发现其实是可以类似boot.properties一样更改的,
删除hashed=这一行,加入username=xxxx,换行password=xxxxx就可以了)。
尝试登录到 weblogic console中更改 。
http://szxft101db06.hw.com:7007/console
在域结构下选择: 点击DOMAIN NAME --> 点击TAB :Security --> General -->
拉到最后点击 Advanced --> 点击左上角 Lock & Edit按钮 --> 修改NodeManager Password
--> 拉到最上层或最下层,点击Save --> 点击左上角的Release Configuration
6. 因为事先就更改了各个oacore_server1等managed server的 security/boot.properties中的密码,所以
启动adstrtal.sh 顺利完成。
转载地址:http://blog.itpub.net/35489/viewspace-1315654/ http://blog.itpub.net/35489/viewspace-1315654/
相关文章推荐
- Weblogic控制台忘记密码问题解决
- Weblogic控制台忘记密码问题解决
- Weblogic 默认用户名、密码问题
- 解决忘记mysql中的root用户密码问题
- 解决忘记用户登录密码的问题
- weblogic忘记密码
- jenkins忘记密码问题解决
- Win8系统电脑开机密码忘记怎么办 Win8开机密码怎么取消 利用软件解决此问题方法图文介
- MySQL,如何修改root帐户密码、如何解决root帐户忘记密码的问题
- debian、ubuntu、kali忘记root密码问题
- weblogic控制台密码忘记解决方法
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法
- oracle11g管理员密码忘记怎么办 sqlplus解决忘记密码问题
- 解决linux下 MySQL密码忘记的问题
- weblogic忘记密码,重置密码
- oracle忘记用户和密码的处理问题
- 解决Oracle忘记密码问题
- windows XP 系统 SAM 文件问题( 基于忘记开机密码 )
- 解决启动WebLogic输入用户名密码问题以及密码重置
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法