SAP Password Status auf Produktiv setzen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

SAP Password Status auf Produktiv setzen

Beitrag von der_neuling (ForumUser / 89 / 18 / 3 ) »
Hallo,

ich möchte für einen bestimmten User ein Passwort automatisch generieren lassen, dieses muss aber danach auf den Status von "Initial" auf "Produktiv" gesetzt werden, der User soll also kein neues Passwort eingeben müssen.

Die Passwortvergabe läuft schon, es wird ein Initialpasswort vergeben, allerdings führt der UPDATE Befehl zu keinem Effekt, das Passwort muss trotzdem neu vergeben werden bei Anmeldung.

Code: Alles auswählen.

CALL FUNCTION 'BAPI_USER_CHANGE'
        EXPORTING
          username           = user
*          logondata          = ls_logondata
*          logondatax         = ls_logondatax
*          password           = pwd
          generate_pwd       = abap_true
          passwordx          = 'X'
        IMPORTING
          generated_password = generated_pwd
        TABLES
          return             = lt_return.

COMMIT WORK.

"Change Password Status so it doesnt have to be renewed
UPDATE usr02 SET
    pwdinitial = 0
    pwdstate = 2
WHERE bname = user.

IF sy-subrc <> 0.
    MESSAGE 'Fehler bei änderung des User Stamms' TYPE 'S' DISPLAY LIKE 'E'.
ENDIF.

pw_dialog_sap.PNG

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: SAP Password Status auf Produktiv setzen

Beitrag von Shortcut IT (ForumUser / 52 / 2 / 18 ) »
Hallo,
das liegt an einem leeren Feld LTIME in der USR02, das bei einer Passwortänderung mit BAPI_USER_CHANGE immer gelöscht wird. Die Login-Prozedur verlangt dann ein neues Passwort. Versuche es mal, in dem du LTIME in deinem anschließenden UPDATE ebenfalls mit einem Wert versorgst (z.B. SY-UZEIT).
Viele Grüße
Shortcut IT

Seite 1 von 1

Vergleichbare Themen

0
Antw.
4412
Views
Anwender-Status bei HU's setzen
von ewx » 21.08.2006 16:24 • Verfasst in Sales and Distribution
2
Antw.
4837
Views
REUSE_ALV_GRID_DISPLAY -> PF-STATUS setzen
von henninger » 23.02.2007 10:46 • Verfasst in ABAP® Core
3
Antw.
2473
Views
PS: Status GSLO per Programm setzen
von matthes » 26.02.2007 11:41 • Verfasst in Material Management & Produktionsplanung
1
Antw.
7795
Views
Setzen Auftragspositions-Status mit BAPI_SALESORDER_CHANGE
von JürgenFFM » 05.03.2008 16:16 • Verfasst in Sales and Distribution
1
Antw.
3559
Views
SXMB_MONI - Status Eingangsnachricht setzen
von A6272 » 07.05.2021 14:17 • Verfasst in ABAP® Core

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.