MUNDOSAP

Regresar   MUNDOSAP > ADMINISTRACION SAP > Administración de Sistemas SAP
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 23/02/12, 10:47:30
Avatar de pedro43
pedro43 pedro43 is offline
Member
 
Fecha de Ingreso: feb 2012
Localización: Madrid
Mensajes: 58
Resetear contraseñas en todos los mandantes para un usuario

Hola a tod@s

Para a quien le pueda ayudar o resultar interesante, les dejo un sencillo programa para cambiar la contraseña de un usuario en todos los mandantes, incluido SAP*.

Supongo que os será de utilidad en el caso que no recordéis la password en algún Mdte.



REPORT ZBCPASSWORD.

TABLES: USR02, T000.
DATA: PASSWD LIKE USR02-BCODE.
PARAMETERS: USER LIKE USR02-BNAME.

*SELECT SINGLE * FROM USR02 WHERE BNAME = USER.
*IF SY-UNAME <> 'SAP*'.
*WRITE: / 'Solo SAP* puede ejecutar el programa'. EXIT.
*ENDIF.

**** Se comprueba que el usuario tiene permisos de administrador***
AUTHORITY-CHECK OBJECT 'S_ADMI_FCD'
ID 'S_ADMI_FCD' FIELD 'PADM'.

IF SY-SUBRC <> 0.
message i077(s#) with '' raising not_authorized.
exit.
endif.


AUTHORITY-CHECK OBJECT 'S_USER_GRP'
ID 'CLASS' FIELD 'SUPER'
ID 'ACTVT' FIELD '01'.

IF SY-SUBRC <> 0.
message i077(s#) with '' raising not_authorized.
exit.
endif.
**** Fin de la comprobación de autorizaciones ***




IF SY-SUBRC <> 0.
WRITE: / USER, 'El usuario no existe!'. EXIT.
ENDIF.
PASSWD = USR02-BCODE.
CLEAR USR02.
WRITE: / 'La contraseña del usuario',USER, 'actualizada en mandantes:'.
SELECT * FROM T000 WHERE MANDT <> SY-MANDT.
SELECT * FROM USR02 CLIENT SPECIFIED WHERE MANDT = T000-MANDT AND
BNAME = USER.
WRITE: / USR02-MANDT.
USR02-BCODE = PASSWD.
USR02-LTIME = SY-UZEIT.
USR02-BCDA1 = USR02-BCDA2 = USR02-BCDA3 = SY-DATUM.
USR02-BCDA4 = USR02-BCDA5 = SY-DATUM.
UPDATE USR02 CLIENT SPECIFIED.
ENDSELECT.
ENDSELECT.

saludos
Responder Con Cita
  #2  
Viejo 07/03/14, 12:18:17
Avatar de bruky
bruky bruky is offline
Senior Member
 
Fecha de Ingreso: may 2009
Localización: España
Mensajes: 555
Otro buen programa y muy muy util!!!

Muchisimas gracias pedro43!!!
__________________
Persigue tu objetivo, nunca te rindas!
Responder Con Cita
  #3  
Viejo 08/04/14, 18:46:00
Avatar de Rv2
Rv2 Rv2 is offline
Senior Member
 
Fecha de Ingreso: ene 2009
Localización: Bogotá - Colombia
Mensajes: 256
Gracias Pedro43 por compartir este programa con la comunidad.

Un abrazo
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 21:05:17.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web