`

Weblogic Server Console密码修改和遗忘解决方法

阅读更多

        在工作中一同事将Weblogic的console的密码忘记了,通过网上查询资料解决,实践整理了一下。

一.修改Console密码

        打开weblogic控制台,安全领域 --> myrealm --> 用户和组,将会看到weblogic用户,可以直接删除,也可以点击weblogic进行修改,我们点击修改,输入新的口令,保存。

        重新启动weblogic控制台,是不成功的,通过cmd可以看到如下提示信息。

<2015-6-27 下午01时02分27秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FAILED>
<2015-6-27 下午01时02分27秒 CST> <Error> <WebLogicServer> <BEA-000383> <A critical service failed. The server will shut itself down>
<2015-6-27 下午01时02分27秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN>

        这时候我们把domain\servers\AdminServer\security下的boot.properties文件删除或者剪切出来,再重新启动就可以了。
        但是每次启动 weblogic 的时候 都要输入用户名和密码,如下所示:

<2015-6-27 下午01时05分23秒 CST> <Info> <Security> <BEA-090065> <Getting boot identity from user.>
Enter username to boot WebLogic server:weblogic
Enter password to boot WebLogic server:

        如果免去这个步骤,在boot.properties的里面把正确用户名和密码填上,再返回domain下就可以了。具体是,将

# Generated by Configuration Wizard on Sat Oct 12 19:21:43 CST 2013
username={AES}zSBHCGA/AmSD0MlbOnZQOJucHqsjamNFNnLvczqNxBY=
password={AES}lbhEeSRCGI+AnwUix+wYsMWSFPBrZVBrw0mleTGNiDE=

        改为:

# Generated by Configuration Wizard on Sat Oct 12 19:21:43 CST 2013
username=weblogic
password=weblogic1234

       其中weblogic1234是我上面修改后的密码,再次启动weblogic,OK!

        启动成功后,我们再次打开domain\servers\AdminServer\security下的boot.properties文件,内容如下:

#Sat Jun 27 13:12:42 CST 2015
password={AES}/oQ6FQdy2ALfPKmkub3kbVShz91C1lix4jSb+himRec\=
username={AES}sQEkNQQL+KzwMXobIpw4rA5Jry444L7SWSmAQgMTymU\=

        即服务在启动过程中将我配置的明文改成了密文。

 

二.Weblogic Server Console密码-遗忘解决方法                                       

        1.进入%DOMAIN_HOME%/security目录(xp运行cmd,linux-运行客户终端),执行下列命令:java -cp <weblogic_home>/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic1 weblogic1234 . 

C:\Oracle\user_projects\domains\icore_pas_domain\security>java -cp C:\Oracle\wlserver_10.3\server\lib\weblogic.jar weblogic.security.utils.AdminAccount weblogic1 weblogic1234 .

        注意:最后的是 weblogic1空格weblogic空格点(为当前域添加admin新用户:weblogic1,密码:weblogic1234,其目的就是为了覆盖<domain_home>/security/文件下的DefaultAuthenticatorInit.ldift文件。

        2.cd到<domain_home>/servers/<AdminServer>/data/ldap目录下,rm DefaultAuthenticatormyrealmInit.initialized(xp系统直接删除DefaultAuthenticatormyrealmInit.initialized)。
        3.重启你的Server,用新帐号登录Admin Console,这样你就拥有了进入后台的admin用户和密码(weblogic1/weblogic1234)。

        4.进入修改Console,安全领域 --> myrealm --> 用户和组,即可以修改原用户weblogic的密码。

        5.停止wls服务器,打开%DOMAIN_HOME%/servers/AdminServer/security/boot.properties,填写你所使用的用户名密码,如下所示:

#Sat Jun 27 13:12:42 CST 2015

username=weblogic
password=weblogic123

        6.使用你原使用的用户weblogic登陆console进入安全领域 --> myrealm --> 用户和组,删除weblogic1。

 

参考资料:http://blog.csdn.net/democreen/article/details/6923981

分享到:
评论

相关推荐

    weblogic console help document pdf

    WebLogic Server Console是Oracle公司开发的用于管理WebLogic Server实例的Web界面,它提供了一种图形化的方式来监控和配置服务器的各个层面。"WebLogic Console Help Document PDF" 是WebLogic管理员的重要参考资料...

    Weblogic注册服务和修改用户名密码

    幸运的是,Weblogic提供了一些工具和方法来解决这一问题。 #### 修改步骤 1. **准备工作**: - 确保拥有管理员权限。 - 备份现有配置,以防万一。 - 准备好Weblogic Server的`boot.properties`文件的位置(通常...

    BEA WebLogic Server 开发WebLogic Server 应用.doc

    BEA WebLogic Server 是一款强大的Java EE (J2EE) 应用服务器,它为企业提供了一个可靠的平台来开发、部署和管理分布式应用程序。这篇文档主要针对使用WebLogic Server 6.1版本的开发者,详细介绍了如何在该平台上...

    64-weblogic server 安装 linux

    2. **配置启动属性文件**:在 `security` 目录中创建 `boot.properties` 文件,并配置管理员用户名和密码以便 WebLogic Server 能够自动登录。 #### 七、总结 以上步骤详细介绍了如何在 Oracle Linux Server 6.1 ...

    Oracle WebLogic Server

    3. 管理工具:提供WebLogic Server Administration Console,便于远程管理和监控应用服务器状态。 4. 安全性:内置安全特性,如SSL/TLS加密、用户认证与授权、安全管理策略等。 5. 故障诊断:日志系统和诊断工具帮助...

    Weblogic Server Tools for eclipse 3.5

    5. **日志查看**:查看WebLogic Server的日志,帮助定位和解决问题。 6. **性能监控**:实时监控WebLogic Server的性能指标,如CPU使用率、内存状态等。 7. **集群管理**:支持集群配置和管理,包括添加、删除节点,...

    weblogic server 10

    通过以上的介绍可以看出,WebLogic Server 10 不仅在技术上支持最新的 Java EE 标准,还在管理方面提供了非常丰富的功能和灵活性,使得开发者和运维人员能够更加高效地构建和管理复杂的企业级应用系统。

    webLogic Server9安装和部署说明

    7. 通过IE浏览器访问WebLogic管理控制台(http://localhost:7001/console/),输入之前设置的用户名和密码。 8. 在控制台中管理部署,查看运行中的工程。 9. 访问应用程序(如:http://localhost:7001/SSH2/)以验证...

    Weblogic9 忘记密码解决方案

    java -cp bea9\weblogic91\server\lib\weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic . \] 运行该命令后,将在当前目录下生成一个名为`DefaultAuthenticatorInit.ldift`的新文件。 ###...

    BEA WebLogic Server 8.1 Unleashed

    《BEA WebLogic Server 8.1 Unleashed》是一本深入探讨BEA WebLogic Server 8.1版本的专业书籍,旨在帮助读者全面理解和掌握这一强大的Java应用服务器。WebLogic Server是BEA(现已被Oracle收购)开发的一款企业级...

    Oracle Weblogic Server 11gR1 PS2: Administration Essentials

    Oracle WebLogic Server 11gR1 PS2(Patch Set 2)是Oracle公司推出的中间件平台,主要用于构建、部署和管理企业级Java应用程序。它是一个功能强大的应用服务器,提供了全面的企业服务 Bus (ESB)、Java消息服务 (JMS...

    oracle weblogic server 11g:administration essentials

    WebLogic Server是Oracle公司的一款企业级Java应用服务器,它提供了一个强大的平台来部署、管理和运行Java EE(Java Enterprise Edition)应用程序。 一、WebLogic Server简介 WebLogic Server是基于Java的中间件,...

    weblogic控制台密码重置和修改

    weblogic控制台账号和密码忘记了怎么办,可以重置吗?...自己做了一个bat文件,先压缩包里的说明文件,然后就可以一键操作完成账号和密码都置成weblogic/weblogic,自己在本机测试通过的,希望对大家有用。

    Oracle WebLogic Server 11g 安装和部署(windows)

    Oracle WebLogic Server 11g 安装和部署(Windows) Oracle WebLogic Server 11g 是一个功能强大且广泛使用的Java EE应用服务器,用于构建企业级的Web应用程序。以下是Oracle WebLogic Server 11g 安装和部署在...

    忘记Weblogic9_2_2控制台密码的处理方法

    忘记Weblogic9_2_2控制台密码的处理方法

    WebLogic_Server安装和配置

    本文主要介绍WebLogic Server的安装和配置流程,包括不同安装模式、目录结构、启动方法以及管理控制台的使用。 **一、WebLogic Server的安装** WebLogic Server提供了三种安装方式: 1. **图形界面模式 (GUI)**:...

    BEA WebLogic Server book(中文)

    这本书“BEA WebLogic Server(中文)”可能是针对中国用户群体,用中文详细解释了WebLogic Server的相关概念、配置和管理方法。 WebLogic Server的核心知识点包括: 1. **Java EE平台**: WebLogic Server是Java ...

Global site tag (gtag.js) - Google Analytics