1.记得用户名密码但想修改密码修改方法
保存后立即生效,即你退出后即能以新密码登录;但由于启动的用户名密码和登录的用户名密码是同一个,所以我们需要去修改DOMAIN_HOME/servers/server_name/security/boot.properties文件为新的密码,各server都得改:
cat > boot.properties <<EOF username=ls password=wlgc123#$ EOF
然后重启受管服务器和管理服务器即可。
参考:http://jingyan.baidu.com/article/4ae03de3200a9f3efe9e6b50.html
2.忘记用户名密码不能登录控制台修改方法
export DOMAIN_HOME=/weblogic/bea/user_projects/domains/lsdomain #定义domain主目录 cd $DOMAIN_HOME/security #进入密码记录所在目录 mv DefaultAuthenticatorInit.ldift DefaultAuthenticatorInit.ldift.bak #将旧密码文件备份 java -classpath /weblogic/bea/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount ls wlgc123# . #生成新密码文件,注意这里最后有个.号表示当前路径(即.ldift这个文件所在的目录) mv $DOMAIN_HOME/servers/lsAdm/data $DOMAIN_HOME/servers/lsAdm/data_bak #该目录存有用户密码如不移动之后的登录仍会提示用户名密码错无法启动 mv $DOMAIN_HOME/servers/lsAdm/security/boot.properties $DOMAIN_HOME/servers/lsAdm/security/boot.properties.bak #备份启动时用户名密码读取文件 cat > $DOMAIN_HOME/servers/lsAdm/security/boot.properties << EOF #新建用户名密码文件供启动读取 username=ls password=wlgc123# EOF cd $DOMAIN_HOME/bin #进入bin目录 ./startWebLogic.sh #启动weblogic控制台