Donnerstag, 17. Januar 2008
11:59 Uhr
11:59 Uhr
SAP BC: Benutzerpuffer leeren
Problem:
Gibt es eine Möglichkeit den Benutzerpuffer zu aktualisieren ohne das sich der User neu anmelden muß? Hintergrund: Ich möchte den Usern eine Neuanmeldung ersparen nachdem ich Feuerwehr spielen und Berechtigungsänderungen vornehmen mußte.
Lösung:
Bezüglich des Benutzerpuffers kann der OSS Hinweis 452904 und 537001 als Grundlage genutzt werden. Hier kann wohl über den Parameter auth/new_buffering = 4 folgende Änderung des SAP Systemverhaltens provoziert werden.
"Das neue Verhalten bedeutet: nach der Profilgenerierung oder dem Import werden die Berechtigungen aller Benutzer (in Tabelle usrbf2) sofort nach den Änderungen der Tabellen usr12 und ust12 neu berechnet und ggf. aktualisiert. Eine Aktualisierung wie bisher bei der Neuanmeldung findet nicht mehr statt."
Nachtrag:
Durch den Kommentar von Alfredo bin ich noch auf eine andere Alternative aufmerksam gemacht worden.
Über den Funktionsbaustein "SUSR_USER_BUFFER_AFTER_CHANGE" werden, (durch löschen der Einträge in der Tabelle USRBF "Benutzerpufferinhalt fuer schnelle RFC-Anmeldung") alle Benutzerpuffer zurueckgesetzt. Dieser Funktionsbaustein kann entweder innerhalb eines ABAP Programms (wie vorgeschlagen) oder über die Transaktion SE37 aufgerufen werden.
Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionenzu finden. Mein Weiterbildungsangebot zu SAP Themen finden Sie auf unkelbach.expert.
Gibt es eine Möglichkeit den Benutzerpuffer zu aktualisieren ohne das sich der User neu anmelden muß? Hintergrund: Ich möchte den Usern eine Neuanmeldung ersparen nachdem ich Feuerwehr spielen und Berechtigungsänderungen vornehmen mußte.
Lösung:
Bezüglich des Benutzerpuffers kann der OSS Hinweis 452904 und 537001 als Grundlage genutzt werden. Hier kann wohl über den Parameter auth/new_buffering = 4 folgende Änderung des SAP Systemverhaltens provoziert werden.
"Das neue Verhalten bedeutet: nach der Profilgenerierung oder dem Import werden die Berechtigungen aller Benutzer (in Tabelle usrbf2) sofort nach den Änderungen der Tabellen usr12 und ust12 neu berechnet und ggf. aktualisiert. Eine Aktualisierung wie bisher bei der Neuanmeldung findet nicht mehr statt."
Nachtrag:
Durch den Kommentar von Alfredo bin ich noch auf eine andere Alternative aufmerksam gemacht worden.
Über den Funktionsbaustein "SUSR_USER_BUFFER_AFTER_CHANGE" werden, (durch löschen der Einträge in der Tabelle USRBF "Benutzerpufferinhalt fuer schnelle RFC-Anmeldung") alle Benutzerpuffer zurueckgesetzt. Dieser Funktionsbaustein kann entweder innerhalb eines ABAP Programms (wie vorgeschlagen) oder über die Transaktion SE37 aufgerufen werden.
ein Angebot von Espresso Tutorials
unkelbach.link/et.books/
unkelbach.link/et.reportpainter/
unkelbach.link/et.migrationscockpit/
Diesen Artikel zitieren:
Unkelbach, Andreas: »SAP BC: Benutzerpuffer leeren« in Andreas Unkelbach Blog (ISSN: 2701-6242) vom 17.1.2008, Online-Publikation: https://www.andreas-unkelbach.de/blog/?go=show&id=240 (Abgerufen am 13.11.2024)
6 Kommentare - Permalink - SAP
Artikel datenschutzfreundlich teilen
🌎 Facebook 🌎 Twitter 🌎 LinkedIn