Tuesday, September 21, 2010

Recuperar a senha do usuário weblogic

1. Pare seu servidor weblogic usando os comandos abaixo:
$ cd MW_HOME/user_projects/domains/seu_dominio/bin
$ ./stopWebLogic.sh

2. Execute o script setDomainEnv.sh:
$ cd MW_HOME/user_projects/domains/seu_dominio/bin
$ . ./setDomainEnv.sh

3. Vá até o diretorio "security" para mudarmos a senha. Execute os comandos:
$ cd MW_HOME/user_projects/domains/seu_dominio/security
$ java weblogic.security.utils.AdminAccount adminuser1 welcome1 .
 

Obs1: Não esqueça ponto no final "."

4. Delete o arquivo abaixo no diretorio "ldap":
$ cd MW_HOME/user_projects/domains/seu_dominio/servers/AdminServer/data/ldap
$ rm DefaultAuthenticatormyrealmInit.initialized

5. Inicie o servidor WLS usando o usuario "adminuser1". Remova o boot.properties antes.
$ cd
MW_HOME/user_projects/domains/seu_dominio/bin
$ ./startWebLogic.sh
Enter username to boot WebLogic server: adminuser1
Enter password to boot WebLogic server: welcome1

6. Logue  no /console com o usuário - "adminuser1" (e não "weblogic")

7. Em 'Security Realms', voce poder ver dois usuários administrativos 'adminuser1' and 'weblogic', então é so alterar a senha do usuário 'weblogic'.