weblogic11g重置账户

weblogic重置用户名密码


00、备份域下的认证文件

备份%DOMAIN_HOME%/security/DefaultAuthenticatorInit.ldift  #当前的默认密码认证

01、再次初始化认证文件

locate weblogic.jar    #查找文件路径
/data/Middleware/wlserver_10.3/server/lib/weblogic.jar

进入%DOMAIN_HOME%/security目录下
java  -classpath  xxxxx/server/lib/weblogic.jar weblogic.security.utils.AdminAccount  <NewAdminUserName>  <NewAdminPassword> .

java -classpath /data/Middleware/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic .

注意:
特点注意最后有个“ .”,一个空格和一个点
此命令将生成新的DefaultAuthenticatorInit.ldift文件覆盖原来的。

02、备份server/XXX/data目录

进入管理服务器的AdminServer目录,

如:%DOMAIN_HOME%/servers/AdminServer将其中的data目录重命名,目的使用新生成的密码认证文件

03、初始化安全认证密码文件boot.properties

%DOMAIN_HOME%/servers/AdminServer/security /boot.properties,修改其中的用户名与密码(用明文,第一次启动服务器时明文将被加密),

上面命令中的用户名密码一致

vim boot.properties
username=weblogic
password=weblogic

04、重启服务端

可以使用用户weblogic登录管理控制台了。
第一次启动后,%DOMAIN_HOME%/servers/AdminServer/security/boot.properties中的用户名密码自动会被再次加密

05、解决登录控制台缓慢

${DOMAIN_HOME}/bin/setDomainEnv.sh $* 下方,增加以下语句:
JAVA_OPTIONS="${JAVA_OPTIONS} -Djava.security.egd=file:/dev/urandom"
posted @ 2017-09-22 08:59  mvpbang  阅读(635)  评论(0编辑  收藏  举报