[53942] in SAPr3-news
Re: sensible Daten in Testsystem unkenntlich machen
daemon@ATHENA.MIT.EDU (Stephan Kittel)
Tue Mar 29 11:01:21 2005
To: sapr3-news@mit.edu
Date: Tue, 29 Mar 2005 17:44:12 +0200
From: "Stephan Kittel" <stephan.kittel@gmx.net>
Message-ID: <d2bu23$uuh$05$2@news.t-online.com>
> Hintergrund ist der, wenn man eine Kopie des Produktivsystemes auf das
> Testsystem vornimmt, könnte es sein, dass sensible HR oder Kundendaten
> mitkopiert werden, die nicht jeder Berater lesen sollte.
Es gibt drei Lösungsansätze:
1. man kopiert die sensiblen Daten erst garnicht mit. (die bessere Lösung -
klar)
2. man killt im SE11 die Datensätze manuell (dazu muß man dan wissen, was
man killt, da Datenbanken voneinander
abhängig sein können - aber es ist ja auch nur ein Testsystem. Außerdem will
man wohl nur einzelne Felder unkenntlich machen und nicht alle Daten
löschen)
2. man überschreibt mittels Tool die Daten auf dem Testsystem mit Testdaten.
Im letzteren Fall
tut´s wohl ein 10-Zeiler, der mittels SELECT die Daten ermittelt und dann
mit Buchstabensalat (Essig und Öl nicht vergessen :-) überschreibt.
Fragt mal Euren Datenbank-Spezi. Der kann das vielleicht per Script direkt
auf der Datenbank durchführen, auch ohne daß man ABAP verwendet.
> Gibt es einen dynamischen Report im Standard, mit dem man die
> sensiblen Daten unkenntlich machen kann?
Die Frage ist, was man unter "unkenntlich" versteht. Wenn es darum geht
Urlaubstage, Telefonnummern und Gehälter mit anderen Werten zu
überschreiben, dann tuts tatsächlich ein 10-Zeiler ABAP-Coding.
Wobei, sollte man wirklich öfter damit konfrontiert sein, dann generiert man
sich mittels irgenwelchen Quelldaten einen Testdatenbestand, der dann völlig
fiktiv ist.