`

如何重置weblogic8.X的域启动用户密码

阅读更多

      使用weblogic的朋友可能会遇到忘记weblogic域启动密码的情况,特别是把密码记入boot.properties时,时间一长往往就忘了用户名和密码了。如果遇到这种情况,一般情况下是重做域,但那样好麻烦。有些公司的数据库密码也是专人管理的,在配置域的过程中,需要输入数据库密码还得找别人,这样就更麻烦了。

      今天,一个同事在配置一个weblogic服务器时就遇到了这种情况,密码没有记入boot.properties文件,在启动时,输入用户名和密码后,控制台报如下错误:

  Authentication for user weblogic denied

看来是记错密码了。

      有没有办法重置域启动密码呢?其实bea自己就提供这样的工具,具体操作过程如下:

 

1、首先删除域目录(例如:mydomain)下面的boot.properties(如果有这个文件的话)和DefaultAuthenticatorInit.ldift文件,以及<域目录>\<服务器名>\ldap目录(例如: mydomain\myserver\ldap)下面的DefaultAuthenticatormyrealmInit.initialized文件;

 

2、打开命令窗口,进入到要操作的域目录下(例如: d:\bea81\user_projects\domains\mydomain);

 

3、修改setEnv.cmd,把JAVA_HOME指向JDK所在目录(例如:D:\bea81\jdk142_05)(我测试了一下,貌似把JAVA_HOME指向jrockit是不行的);

 

4、确保把%JAVA_HOME%\jre\lib\rt.jar加入到了CLASSPATH;

 

5、在命令窗口先执行 setEnv.cmd(注意不是执行:setEnv.bat);

 

6、然后在命令窗口执行
java weblogic.security.utils.AdminAccount weblogic weblogic ./
其中:
第三个参数: weblogic 是要重置的用户名
第四个参数: weblogic 是要重置的密码
第五个参数: ./       应该是指重置后生成的配置文件保存的路径(没查资料,根据参数值猜的)
以上三个参数都必须要有,否则会报“无效参数”错误

 

7、如果上一步执行没的提示错误,那么密码已经重置好了,可以用新的密码启动weblogic了。

 

 

 

 

 

分享到:
评论

相关推荐

    Weblogic 9.1.x 配置秘笈

    Weblogic 9.1.x是Oracle公司开发的一款企业级Java应用服务器,它是Java EE应用程序的部署和管理平台。本配置秘笈将详细讲解Weblogic 9.1.x的安装、配置以及运行步骤,旨在帮助初学者快速入门。 一、Weblogic 9.1.x ...

    Weblogic8.X+SQL SERVER2000安装及连接池配置指南

    ### Weblogic8.X+SQL SERVER2000安装及连接池配置详解 #### 环境配置与基础知识 在深入探讨Weblogic8.X与SQL SERVER2000的集成及连接池配置之前,我们首先需要了解一些基本概念和环境设置。 **Weblogic 8.X简介**...

    weblogic 9.x,10.x 线程调整

    在探讨WebLogic 9.x与10.x版本中线程池调整的相关知识点时,我们需深入理解线程池的概念、其在WebLogic服务器中的作用,以及如何根据具体应用需求进行有效的参数配置。以下是对WebLogic 9.x,10.x线程调整的详细解析...

    通过nodeManager启动weblogic服务.doc

    3. **配置域信息**:定义域的名称和位置,设置WebLogic管理员密码。 4. **配置管理与受管服务器**:创建Server-1和Server-2,分别关联到Machines-1和Machines-2,配置相应的IP地址和监听端口。 5. **配置集群与机器*...

    Java系列:Window 10 安装 Weblogic 12.2.1.4.0并简单部署

    6. **启动WebLogic Server**:配置完成后,可以在域的`bin`目录下运行`startManagedWebLogic.sh`(或`startManagedWebLogic.cmd`)启动服务器实例。 7. **简单部署**:部署应用程序到WebLogic Server,通常需要打包...

    WebLogic 12.2.1.4.0 2022年4月关键补丁

    在2022年4月发布的WebLogic 12.2.1.4.0的关键补丁,是Oracle针对该版本进行的安全性和稳定性更新,旨在解决已知的问题和潜在的安全漏洞,确保用户能够运行安全、高效的WebLogic实例。 1. 补丁的重要性:关键补丁...

    Oracle Weblogic 10.X、11.X、12.X各个版本对应的系统、JDK、数据库版本

    总的来说,Oracle WebLogic Server的版本更新伴随着对新技术的支持和对旧技术的兼容,确保了用户能够在不断变化的技术环境中顺利运行其业务应用。了解并掌握这些兼容性信息对于IT管理员来说至关重要,能够帮助他们...

    weblogic 9.X license.bea 无限制版

    weblogic 9.X license.bea 无限制版

    JBuilder2006中配置WebLogic8.x.doc

    -Djava.security.policy=="E:/bea/weblogic81/server/lib/weblogic.policy" -Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false -Dweblogic.management.password=weblogic -Dweblogic....

    weblogic9.x配置部署

    WebLogic 9.x 是 BEA Systems (现在已被 Oracle 收购) 发布的一款企业级 Java 应用服务器,主要用于运行和管理 Java EE 应用程序。配置和部署 WebLogic 9.x 包括创建 Domain、配置数据源以及部署应用程序这三个主要...

    在myeclipse 9下配置weblogic10.x

    - **Security policy file**:指定安全策略文件,通常位于\Oracle\Middleware中wlserver目录下的\server\lib\weblogic.policy,用于控制WebLogic的访问权限和安全策略。 #### 步骤三:配置JDK环境 在WebLogic 10.x...

    linux下weblogic12.1.1.0安装与配置、搭建

    首先,我们需要创建一个名为 weblogic 的用户和用户组,以便使用这个用户来运行 WebLogic 服务器。使用以下命令创建用户和用户组: ``` groupadd weblogic useradd -g weblogic weblogic passwd weblogic ``` 二、...

    weblogic 12.2.1.3.0.打补丁\补丁\和opatch最新包

    7. **重启WebLogic Server**:补丁安装完成后,你可以重新启动WebLogic Server实例,让新的补丁生效。 8. **验证补丁**:使用OPatch的`lsof`命令来验证补丁是否已经被成功应用。在命令行中输入: ``` opatch lsof...

    weblogic12.2.1.4 补丁包31537019

    Oracle WebLogic Server 12.2.1.4 2020年7月发布的累积更新补丁包 p31537019_122140_Generic 主要修复各种Bug和安全漏洞等问题 安装之前须先卸载老的补丁 遭到过攻击的服务器、域 建议删除域并重建

    使用eclipse通过weblogic开发简单的ejb应用(weblogic 10.x & ejb3.x)

    在本文中,我们将深入探讨如何使用Eclipse IDE与WebLogic Server 10.x版本结合,开发基于EJB 3.0规范的应用程序。EJB(Enterprise JavaBeans)是Java EE平台的核心组件,用于构建可扩展、可靠且安全的企业级应用程序...

    Weblogic8.X+SQLSERVER2k.pdf

    【Weblogic8.X+SQLSERVER2k.pdf】文档主要涵盖了如何在Windows XP SP2系统上配置WebLogic 8.1 SP3与SQL Server 2000的集成,包括安装JDK、WebLogic Server、SQL Server及其补丁,以及部署J2EE Web项目和创建数据源的...

    weblogic12.2.1.0百度网盘.txt

    - **配置域**:使用`config.sh`脚本创建新的域或修改现有域的配置。 - **管理服务器**:通过WebLogic Server管理控制台(http://hostname:port/console)来管理服务器实例,包括启动、停止服务、查看日志等操作。 - ...

Global site tag (gtag.js) - Google Analytics