Per Abap Paßwort zurücksetzen

Hallo SAP Experten,
ich hatte mal vor längerer Zeit ein Abap-Script gesehen, mit dem man unter Umgehung der Historie das Paßwort auf den Ausgangsstring zurücksetzen konnte.

Wir bräuchten das für Schulungsuser.

Ich hab das Script leider verloren.

Kennt jemand sowas?

Ullrich Sander

Hallo Ullrich,

ich habe zwar kein fertiges Programm aber einen Tip.

Am einfachsten wird es sein, den Funktionsbaustein SUSR_USER_CHANGE_PASSWORD_RFC zu kopieren, dieser kann nach Eingabe von User, Passwort und neuem Passwort das Passwort ändern.
In der kopierten Version muß nur die Prüfung des alten Passwortes rausgenommen werden. Jetzt den FuBa in einer Schleife aufrufen, die über alle gewünschten User läuft … fertig.

Das macht ein ABAPer an nem halben Tag fertig.

Gruss
Steffen

Danke!!
Hallo Steffen,
vielen Dank für Deinen Tip.
Hab mir gerade den FuBa ausgedruckt und werde mit meinen ABAP-Experten drüber sprechen.

Ich denke damit komme ich einen großen Schritt weiter.

Danke!
Ullrich Sander

Hi Ullrich,

Imre Kabai (www.kabai.com) hat auch hierzu eine Lösung:

REPORT ZPWDDEL
**************************************************
*
* This program resets the user’s password
* history, so the user can use the same
* password again.
*
* REPORT ZPWDDEL von IMRE KABAI
**************************************************
TABLES: USR02.
PARAMETERS: USER LIKE USR02-BNAME.

SELECT * FROM USR02 WHERE BNAME = USER. ENDSELECT.

IF SY-SUBRC = 0.
USR02-OCOD1 = USR02-OCOD2 = USR02-OCOD3 =
USR02-OCOD4 = USR02-OCOD5 = USR02-BCODE.
MODIFY USR02.
ELSE.
WRITE: / ‚User does not exist‘.
ENDIF.

Gruß
Gert Prüser

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Gert,
herzlichen Dank für Dein Posting!
Werde das gleich mal mit unseren ABAP-Spezialisten angehen.
Obs klappt werde ich dann posten.

Ullrich Sander

owT

Hallo Gert,
hat lange gedauert, aber jetzt hat meine Kollegin den Report eingebaut und er funktioniert bestens.
Nochmals vielen Dank für Deine Hilfe.
Da ich nicht weiß, ob Du das Posting hier noch mitbekommst, geht mein Dank auch an Deine Mailadresse.

Ullrich Sander