Resetar senha do usuário SAP*
Não tem jeito. Algumas situações exigem algum tipo de “acesso especial”. Sabe aquela senha que faz tudo? Pois é, cedo ou tarde, ela é perdida, esquecida ou ninguém sabe. É claro que com os menos organizados isso acontece com mais freqüência...
No SAP, temos o usuário SAP*
Este é o cara que utilizamos em muitas situações de manutenção critica no ambiente. Podemos citar o caso da licensa do ambiente SAP expirar. É claro que você nunca vai deixar que isso aconteça, mas nunca se sabe, neh?
Você precisa ter acesso ao Sistem Operacional onde o SAP esta instalado e, em alguns casos, ao Banco de Dados
O usuário SAP* pode ser utilizado no Client 000. Para acessar este usuário faça o seguinte processo:
Edite o perfil DEFAULT.PFL do SAP, localizado em:
<disco de instalação>:\usr\sap\CRP\SYS\profile para servidores Windows
ou
/usr/sap/CRQ/SYS/profile para servidores Linux
Adicione a seguinte linha no arquivo:
login/no_automatic_user_sapstar=0
Reinicie a instancia do SAP e tente acessar o sistema no client 000 com o usuário SAP* e senha PASS (tudo maiúsculo)
Pode acontecer de alguma senha estar definida no SAP* para o client 000, neste caso, teremos que acessar o banco de dados e apagar o usuário de lá.
Acesse o Banco de dados da maneira que mais lhe interessar. No meu caso eu vou usar o SQLPLUS mesmo (meu banco é Oracle)
Acessei o SQL plus com um usuário SYSDBA, para Windows, siga este link para ver como fazer isso:
Para Linux, o que muda é apenas o usuário que ira rodar o SQLPLUS, geralmente é assim: ORA<SID>
Execute os seguintes comandos SQL:
#delete from SAPSR3.usr02 where mandt = 000 and bname = 'SAP*';
#commit;