目前在一家电信公司就职报表开发工程师,2010年开始从事运维方面的工作,期间从事过业务维护工程师、自动化运维工程师,2016年转为报表开发工程师。有耐心,抗压力、爱折腾,喜欢研究自动化工具。
分类: 系统运维
2016-06-15 10:15:42
自从部署了项目之后就没登过console,昨天上去居然密码怎么也记不起来了,现在要切换数据源,这可如何是好!
试了试直接改boot,肯定不行。。
试了多次之后,终于可以搞定:
1、进入domain目录,cd xxxxx/domain
2、新生成一个DefaultAuthenticatormyrealmInit.initialized ,用户名weblogic,密码weblogic 代码如下:
/soft/jdk1.6.0_27/bin/java -cp/u01/weblogic/Middleware/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic .
3、删除文件xxx/user_projects/domains/mydomain/servers/AdminServer/data/ldap/DefaultAuthenticatormyrealmInit.initialized
4、删除boot xx/user_projects/domains/mydomain/servers/AdminServer/security\boot.properties
5、将生成的DefaultAuthenticatormyrealmInit.initialized 替换到user_projects/domains/mydomain/security里面,此文件由2步骤生成在domain目录下
6、重启服务,暂时不要挂起后台启动,直接./startWebLogic.sh,
Enter username to boot WebLogic server:weblogic
Enter password to boot WebLogic server:weblogic
7,新建boot.properties,username=weblogic,password=weblogic,将文件放入xx/user_projects/domains/mydomain/servers/AdminServer/security中
重新挂起后台启动即可!以上适合weblogic10/11,再旧版本没试过 不清楚。应该差不多