Páginas

miércoles, 25 de febrero de 2015

Recuperar contraseña SAP* en Mandante 000

Existe un método para restablecer la contraseña del SAP*, y contraseña por defecto "PASS", consiste en los siguientes pasos:

  • Asegurarse que este parámetro login/no_automatic_user_sapstar con valor a 0 esta configurado en el perfil de nuestro sistema. 
  • Borrar el usuario SAP* asociado al mandante 000 de la tabla USR02.
Para borrarlo podemos realizar dos métodos:
  1. Directamente desde la Base de Datos:
    • DELETE FROM USR02 WHERE BNAME='SAP*' AND MANDT='000'
  2. O crear un programa para realizar esta función ( pregunta mandante y usuario ) :
    • REPORT ZRESETEAR_PWD_SAPASTERISCO . 
    • tables USR02. 
    • parameter: user like usr02-bname, 
    • mandante like usr02-mandt. 

    • start-of-selection. 
    • select single * from usr02 client specified where 
    • mandt = mandante and bname = user. 
    • if sy-subrc = '0'. 
    • delete from usr02 client specified where 
    • mandt = mandante and bname = user. 
    • write: / user, mandante, 'borrado'. 
    • else. 
    • write: / 'usuario no encontrado'. 
    • endif.
    • ·         

Una vez que podamos entrar en SAP mandante 000, ya se podrán cambiar los passwords del mandante, y SAP recomienda dejar el parámetro login/no_automatic_user_sapstar con valor a 1 esto deja bloqueado el usuario SAP* , para que no se pueda resetear el password de nuevo.

No hay comentarios:

Publicar un comentario