OBS/Adminhilfe/Programmierer Tools/N Datenbank verfremden: Unterschied zwischen den Versionen

Aus OBS Wiki
Zur Navigation springen Zur Suche springen
Für diese Seite wurde eine Zugriffsbeschränkung eingerichtet. Falls du diese Nachricht siehst, bist du nicht berechtigt, diese Seite einzusehen.
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 13: Zeile 13:
*'''RndNames_FirstNamesM.txt''' (Liste für männliche Vornamen)
*'''RndNames_FirstNamesM.txt''' (Liste für männliche Vornamen)


Die Datengrundlagen können beliebig erweitert werden. Achtet bitte nur darauf, dass keine Leerzeilen enthalten sind.
Die Datengrundlagen können beliebig erweitert werden. Achtet bitte nur darauf, dass keine Leerzeilen enthalten sind.<br />
[[medium:SYS RndNames.ZIP|'''Dateien herunterladen''']]


=Welche Daten werden geändert?=
=Welche Daten werden geändert?=
Nach möglichkeit alle Vorkommnisse von Personennamen, E-Mail-Adressen, Postleitzahlen und Orten. Die Namensänderung umfasst auch Benutzer, Sachbearbeiter, Mitarbeiter und Vertreter. '''Die Benutzer Admin, Root und Demo sind hiervon ausgenommen!'''
Nach Möglichkeit alle Vorkommnisse von Personennamen, E-Mail-Adressen, Postleitzahlen und Orten. Die Namensänderung umfasst auch Benutzer, Sachbearbeiter, Mitarbeiter und Vertreter.<br/> '''Die Benutzer Admin, Root und Demo sind hiervon ausgenommen!'''
 
=Aufruf=
=Aufruf=
Menü: System -> O Support -> D Programmierer-Tools ->N Datenbank verfremden
Menü: System -> O Support -> D Programmierer-Tools ->N Datenbank verfremden

Aktuelle Version vom 26. August 2016, 10:57 Uhr

Dies ist eine zugriffsgeschützte Seite.


Admin-Hilfe

OBS-Administration / Installation
kundenspezifische Anpassungen
OBS Protokolle
Shop-Administration

Die Funktion dient, wie der Name schon aussagt, zur Verfremdung einer Datenbank. Das heißt, dass möglichst alle Personenbezogenen Daten verfälscht werden.

Voraussetzung

  1. Ein Benutzer mit Zugriff auf den OBS-Adminbereich
  2. Die Datengrundlagen für die Verfremdung

Die Datengrundlagen

Dies sind vier Textdateien, die sich im sys-Ordner befinden müssen.

  • RndNames_Postcodes.txt (Postleitzahlen und dazugehörige Orte für Deutschland)
  • RndNames_LastNames.txt (Liste für Nachnamen)
  • RndNames_FirstNamesF.txt (Liste für weibliche Vornamen)
  • RndNames_FirstNamesM.txt (Liste für männliche Vornamen)

Die Datengrundlagen können beliebig erweitert werden. Achtet bitte nur darauf, dass keine Leerzeilen enthalten sind.
Dateien herunterladen

Welche Daten werden geändert?

Nach Möglichkeit alle Vorkommnisse von Personennamen, E-Mail-Adressen, Postleitzahlen und Orten. Die Namensänderung umfasst auch Benutzer, Sachbearbeiter, Mitarbeiter und Vertreter.
Die Benutzer Admin, Root und Demo sind hiervon ausgenommen!

Aufruf

Menü: System -> O Support -> D Programmierer-Tools ->N Datenbank verfremden

Ablauf

Es muss ingesamt viermal bestätigt werden, dass diese Funktion ausgeführt werden soll. Die letzte Abfarge erforder die Eingabe des Wortes "Ja". Wurden alle Sicherheitsabfragen korrekt bestätigt, so startet die Verfremdung. Insgesamt umfasst dies zur Zeit (Stand: 28.10.2015) 17 Teilschritte.

  1. Personenstamm verfremden
  2. Personendaten in anderen Tabellen aktualisieren (z. B. Auftragskopfdaten)
  3. Ansprechpartner verfremden
  4. Versandadressen/Kostenstellen verfremden
  5. Versandadressen/Kostenstellen in Angeboten aktualisieren
  6. Versandadressen/Kostenstellen in Aufträgen aktualisieren
  7. Versandadressen/Kostenstellen in Lieferscheinen aktualisieren
  8. Versandadressen/Kostenstellen in Rechnungen aktualisieren
  9. Versandadressen/Kostenstellen in Anfragen aktualisieren
  10. Versandadressen/Kostenstellen in Bestellungen aktualisieren
  11. Versandadressen/Kostenstellen in Einkaufslieferscheinen aktualisieren
  12. Versandadressen/Kostenstellen in Einkäufen aktualisieren
  13. Versandadressen/Kostenstellen in Reparaturaufträgen aktualisieren
  14. Benutzer verfremden (Admin, Root und Demo ausgenommen!)
  15. Sachbearbeiter verfremden
  16. Mitarbeiter verfremden
  17. Vertreter verfremden

Bei der Generierung eines Namens wird das Geschlecht über die eingetragene Anrede (002=männlich/003=weiblich) bestimmt. Ist keine Anrede vorhanden oder ein anderer Wert eingetragen, so wird hier keine Eingrenzung vorgenommen. Zur Zeit werden Namen einzigartig generiert. Dazu stehen Stand 28.10.2015 3513 Familiennamen, 1453 weibliche Vornamen und 1358 männliche Vornamen zur Verfügung. Das ergibt insgesamt 9.875.043 mögliche Namen (5.104.389 weibliche und 4.770.654 männliche). Falls jemand mehr Namen benötigt, können weitere Namen einfach in den Dateien ergänzt werden.

Source

Unit: G_ZufallsNamen
Funktion: DefamiliarizeDB