Win7 环境weblogic用户名和密码忘记解决方法

环境说明:

操作系统:Win7

Weblogic版本:11g R1(10.3.9)

(以下是废话,可直接从步骤看!)

Weblogic 装了有一段时间了,有时候做开发经常是在tomcat下做,但是项目真正部署的时候却部署在weblogic下,好多原本在tomcat下是正常的程序,移植到weblogic下就不行了,所以开发人员装一个weblogic随时预备调问题,就显得很有必要了。

但是有很多人习惯了在tomcat下开发,而疏于在weblogic开发,导致weblogic不经常用,最后把密码用户名都给忘了。都怪当初安装的时候不细心,没有习惯性把用户名和密码记录下来。那也没关系,网上有太多太多的文档可以帮助解决问题。但是笔者发现,大多数的文章都是针对linux环境下找回的,与其说是找回不如说是新建新的用户,设置新的密码。于是就有了本文,针对window下找回(新建用户和密码).请看下文:

操作步骤:

         1.事前准备:先备份3个文件,万一失败了的话,以便还原回去

a.【H:\Oracle\Middleware\user_projects\domains\mvno_domain\servers\AdminServer\security\boot.properties】(要替换)、

b.【H:\Oracle\Middleware\user_projects\domains\mvno_domain\security\DefaultAuthenticatorInit.ldift】(要替换)、

c.【H:\Oracle\Middleware\user_projects\domains\mvno_domain\servers\AdminServer\data\ldap\DefaultAuthenticatormyrealmInit.initialized】(要删除)

说明:H:\Oracle\Middleware\这个是我的weblogic安装路径

2.打开cmd
控制台:win+r
→输入”cmd”→输入”
java -cp H:\Oracle\Middleware\wlserver_10.3\server\lib\weblogic.jarweblogic.security.utils.AdminAccount  newUser newPwd .”

说明:该命令执行后会在当前路径下(C:\Users\Administrator)生成DefaultAuthenticatorInit.ldift文件,把生成的新文件复制替换

b.【H:\Oracle\Middleware\user_projects\domains\mvno_domain\security\DefaultAuthenticatorInit.ldift】

替换完成后,找到a.【H:\Oracle\Middleware\user_projects\domains\mvno_domain\servers\AdminServer\security\boot.properties】打开,可以看到里面的用户名和密码都是加密过后密文,这时候,修改为:

username=newUser

password=newPwd

保持和命令行里的用户名和密码一致。保存关闭。

3.删除c.【H:\Oracle\Middleware\user_projects\domains\mvno_domain\servers\AdminServer\data\ldap\DefaultAuthenticatormyrealmInit.initialized】文件

4.重启weblogic即可,打开http://localhost:7001/console登录成功

5.至此,登录名和登录密码修改完毕。这时候赶紧记录下密码账户名吧。

参考文档:http://blog.itpub.net/241379/viewspace-712097/

时间: 2024-10-09 09:26:50

Win7 环境weblogic用户名和密码忘记解决方法的相关文章

Linux下忘记用户名和密码的解决方法

今天用vmware workstation安装了ubuntu,不记得用户名和密码是什么了,郁闷,还好ubuntu修改密码很简单,方法如下: 进入shell(Drop to root shell prompt) 1.      在ubuntu启动界面长按shift键进入GRUB界面,选择第二项,进入recovery mode 2.      在recovery mode中,选择root 找到用户名 在shell中输入cat /etc/shadow列出所有用户名 可以看到忘记的用户名就在倒数第三行

Ubuntu 14.04中root 密码忘记解决方法[转载+17.04亲测可用]

Ubuntu 14.04中root 密码忘记解决方法 Ubuntu 14.04中root 密码忘记解决方法 方法一: 如果用户具有sudo权限,那么直接可以运行如下命令: #sudo su root #passwd #更改密码 或者直接运行sudo passwd root命令就可以直接更改root密码. 有关sudo su的区别: 1.共同点:都是root用户的权限: 2.不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境:sudo是完全取得root的权限和root的工

weblogic忘记用户名或者密码的解决方法

weblogic安装后,忘记访问控制台的用户名或者密码,可通过以下步骤来重置用户名密码. 版本:WebLogic Server 10.3 说明:%DOMAIN_HOME%:指WebLogic Server 域(Domain)目录 例如我的做测试的域的根目录 DOMAIN_HOME=D:/Weblogic/Middleware/user_projects/domains/base_domain 1.为了保证操作安全,备份%DOMAIN_HOME%/security/DefaultAuthentic

忘记DVWA的用户名和密码的解决方法

前些天在DVWA学习代码审计做到CSRF的时候,密码多次输入后就不记得了,网页一关就进不去了,百度了一下发现没有自己这个版本phpstudy的解决方法,结合百度再自己捣鼓了一下找到了解决办法: 在环境里安装数据库工具SQL_Front 打开该工具之后找到dvwa数据库 打开dvwa的用户表users,切换到数据浏览器模式,可以看到用户名和密码信息. 可以看到此处密码进行了加密,将密码复制到 https://www.cmd5.com/ 网页进行解密获得密码. 原文地址:https://www.cn

***在Linux环境下mysql的root密码忘记解决方法(三种)-推荐第三种

MySQL密码的恢复方法之一 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息.可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态.最安全的状态是到服务器的Console上面操作,并且拔掉网线. 2.修改MySQL的登录设置: ? 1 # vi /etc/my.cnf 在[

CentOS7密码忘记解决方法

CentOS7的root密码忘记怎么办 注意:该方法只适用于Linux7版本,可以用cat /redhat-release 查看 这里这里只介绍一种方法 1.启动的时候,在启动界面,相应启动项,内核名称上按"e": 2.进入后,找到linux16开头的行,在行尾输入rd.break,按ctrl+x进入: 3.进去后输入命令mount,发现根为/sysroot/,并且不能写,只有ro=readonly权限: 4.mount -o remount,rw /sysroot/,重新挂载,之后m

Oracle 忘记了用户名和密码的解决方法

一.忘记除SYS.SYSTEM用户之外的用户的登录密码. 用SYS (或SYSTEM)用户登录. CONN SYS/PASS_WORD AS SYSDBA; 使用如下语句修改用户的密码. ALTER USER user_name IDENTIFIED BY newpass; 注意:密码不能全是数字.并且不能是数字开头.否则会出现:ORA-00988: 口令缺失或无效 二.忘记SYS用户,或者是SYSTEM用户的密码. 如果是忘记SYSTEM用户的密码,可以用SYS用户登录.然后用ALTER US

在Linux环境下mysql的root密码忘记解决方法

mysql版本不同,修改密码的方法大同小异,但是有一定的区别: mysql5.1 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 2.修改MySQL的登录设置:# vi /etc/my.cnf在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出 3.重新启动mysqld service mysqld restart 4.登录并修改MySQL的root密码 mysql> USE mysql ;mysql> UPDATE user SE

Linux环境下mysql的root密码忘记解决方法

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息.可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态.最安全的状态是到服务器的Console上面操作,并且拔掉网线.2.修改MySQL的登录设置: vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-gr