weblogic修改密码方法:
1、正常修改方法:
第一步、登录控制台–》安全领域–》用户和组里修改密码
第二步、在域目录下$BEA_BASE/user_projects/domains/{your domain name}/servers/AdminServer/security/ 修改boot.properties里的
username=新的用户名
password=新的密码
如下:
[root@pms22 security]# pwd
/home/weblogic/bea/user_projects/domains/sggis/servers/AdminServers/security
[root@pms22 security]# cat boot.properties
password={AES}adfpetqgjpqtojewp085oladfaldfladfl\=
username={AES}adfhfhtynbbmomflkhmlfhjoewyhsd6ser\=
保存后重启weblogic服务 运行 ./startweblogic.sh
[root@pms22 bin]# pwd
/home/weblogic/bea/user_projects/domains/sggis/bin
[root@pms22 bin]# ./startweblogic.sh
2、替换文件法:
我们知道weblogic有一个adminaccount工具,可以刷新账户密码,那么该怎么用呢?
java -cp $BEA_HOME/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount username password . 结尾有个点
然后将生成的文件替换掉域目录下的DefaultAuthenticatorInit.idift
如图:
[root@pms22 security]# pwd
/home/weblogic/bea/user_projects/domains/sggis/security
[root@pms22 security]# ll
total 36
-rwxr-xr-x 1 weblogic weblogic 3301 oct 29 2016 DefaultAuthenticatorInit.ldift
-rwxr-xr-x 1 weblogic weblogic 2398 oct 23 2015 DefaultRoleMapperInit.ldift
替换之后再修改boot.properties文件里的用户名和密码
再重启服务。