`

如何重置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 ...

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

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

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

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

    通过nodeManager启动weblogic服务.doc

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

    Weblogic8.X安装及连接池配置指南(图解)

    【Weblogic8.X安装】 Weblogic是由BEA公司(后来被甲骨文公司收购)开发的一款企业级Java应用服务器,用于部署和管理J2EE应用。Weblogic 8.1 SP2是其中的一个版本,提供了对Java EE 1.4的支持。 安装Weblogic 8.12...

    weblogic12.2.1.0百度网盘.txt

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

    JBuilder X+WebLogic 8.1.x.doc开发

    2. **运行WebLogic 8.1.x**:在JBuilder X中启动WebLogic服务器,选择"Run" -&gt; "Run Configurations",找到已配置的WebLogic Server并启动。 3. **部署EJB**:将EJB的jar文件部署到运行中的WebLogic服务器上,可以在...

    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 12.2.1.3.0.打补丁\补丁\和opatch最新包

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

    Weblogic12.2.1.3.0配置Web工程文档,包括修改内存、端口、根目录

    - 在`C:\Oracle\Middleware\Oracle_Home\user_projects\domains\base_domain`目录下通过运行`startWebLogic.cmd`文件来启动WebLogic。 - 在浏览器中输入`http://localhost:8083/console`进入WebLogic的管理控制台。 ...

    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...

    WebLogic 14.1.1.0.0下载链接

    官网上下载的WebLogic 14.1.1.0.0 jar安装包,百度网盘下载链接,分享给需要的朋友

    weblogic12.2.1.4 补丁包31537019

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

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

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

Global site tag (gtag.js) - Google Analytics