Ansicht
Dokumentation

DBCON_CLEANUP - Legt einen Eintrag im sicheren Speicher an, falls erforderlich

DBCON_CLEANUP - Legt einen Eintrag im sicheren Speicher an, falls erforderlich

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Für den gegebenen Verbindungsnamen wird ermittelt, ob dass Feld PASSWORD der Tabelle DBCON gefüllt ist. Ist dies der Fall, dann wird im Kernel dieses Passwort entschlüsselt und falls nicht schon vorhanden ein entsprechender Eintrag im sicheren Speicher erzeugt. Wenn dies erfolgreich war, so wird in der Tabelle DBCON das Feld PASSWORD auf inital gesetzt. Der Funktionsbaustein leistet also die Verschiebung eines nicht intialen Passwortes in der Tabelle DBCON, welches bei alten DBCON Einträgen noch existieren kann, in den sicheren Speicher.

Beispiel

Hinweise

Existiert zum gegebenen Verbindungsnamen kein Eintrag in der DBCON, so erfolgt die Ausnahme DBCON_INVALID_KEY. Ist in der Tabelle DBCON das Feld PASSWORD bereits initial, so kommt es zur Ausnahme DBCON_ALREADY_CLEAN. Existiert zum gegebenen Verbindungsnamen bereits ein Eintrag im sicheren Speicher, so wird dieser nicht überschrieben. In diesem Fall wird demnach nur das PASSWORD Feld in der Tabelle DBCON auf initial gesetzt und die Ausnahme DBCON_SECSTORE_ENTRY_EXISTS ausgelöst. Erfolgt die Ausnahme DBCON_CLEANUP_UNSUPPORTED so ist ein Kernel im Einsatz, in dem die Funktionalität noch nicht unterstützt ist und es werden keine Änderungen an der Tabelle DBCON durchgführt. Bei der Ausnahme DBCON_CLEANUP_ERROR handelt es sich um einen Fehler. Diese Ausnahme sollte behandelt werden.

Weiterführende Informationen

Der Funktionsbaustein führt nach jeder erfolgreichen Verschiebung eines Passwortes in den sicheren Speicher einen Commit auf der Default Verbindung aus.





Parameter

CON_NAME

Ausnahmen

DBCON_ALREADY_CLEAN
DBCON_CLEANUP_ERROR
DBCON_CLEANUP_UNSUPPORTED
DBCON_INVALID_KEY
DBCON_SECSTORE_ENTRY_EXISTS

Funktionsgruppe

SDBI_DBCON

ROGBILLS - Synchronize billing plans   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2028 Date: 20240523 Time: 133916     sap01-206 ( 57 ms )