Como desabilitar segurança via linha comando

Quando não é possível se conectar ao Websphere por que a senha se perdeu, seja utilizando o sistema nativo do Websphere (LDAP embutido) ou algum mecanismo externo (Microsoft Active Directory, Open LDAP e afins).

Não importa o caso, se você não lembra a senha ou lembra mas não consegue se autenticar porque alguém mudou a senha ou o mecanismo de autenticação parou de funcionar, então temos como desabilitar a segurança via linha de comando.

Para isto vamos seguir os seguintes passos:

    • Execute o WSADMIN, normalmente ele fica na pasta bin do profile. Com o seguinte parâmetro (a execução pode levar um minuto ou dois):

Linux

<pasta de instalação>/<profile>/bin/wsadmin.sh -conntype NONE

Windows

<pasta de instalação>\<profile>\bin\wsadmin.bat -conntype NONE

    • Com o comando acima acessamos o WSADMIN. Para desabilitar a segurança vamos utilizar o seguinte comando:

wsadmin> securityoff

Não tem espaço entre o security e o off, é tudo junto.

Feito isto o console do Websphere não ira mais requisitar senha, apenas o usuário de instalação, que na maioria dos casos é admin. Mas não vai pedir mais a senha.