shobbie Posted July 4, 2013 Share Posted July 4, 2013 (edited) Hallo, wir haben unserer Shop zur Zeit parallel auch auf einem separaten Testserver liegen, um bei Bedarf dort Programmier Änderungen durchführen zu lassen. Wir würden hier gerne aus Datenschutzgründen unserer Kundendaten löschen. Im BO kann man ja scheinbar leider nur 1 Kunden auf einmal löschen :-( Gibt es dort eine Möglichkeit diese Daten alle einfach zu löschen und im Idealfall auch die Statistiken zu den Umsätzen etc? Danke schon mal für Eure Hilfe :-) Edited July 5, 2013 by shobbie (see edit history) Link to comment Share on other sites More sharing options...
guest* Posted July 4, 2013 Share Posted July 4, 2013 Welche Prestashop-Version ? Im Grunde reicht es, wenn du die Tabellen ps_addresses und ps_customers leerst, dennoch verlieren dann alle Bestellungen deren Abhängigkeiten und sie werden auch unbrauchbar. Wenn es nur um Programmierarbeiten geht, dann muss in der Regel auch garnicht auf die Datenbank zugegriffen werden. Du kannst, wenn du Mitarbeiter im Back-Office einrichtest, bei Prestashop 1.4. und 1.5., den Zugang zu den Tab-Reitern verweigern. Bearbeite einfach unter den Tab-Reiter Mitarbeiter die Berechtigungen deiner angelegten Mitarbeiterprofile. Link to comment Share on other sites More sharing options...
eleazar Posted July 4, 2013 Share Posted July 4, 2013 (edited) Hallo shobbie, so einfach ist das nicht. Du hast auch bei der ps<xx>_customer noch Abhängigkeiten - etwa zur ps<xx>.customer_message. Und du solltest verwaiste Bestllungen oder Warenkörbe gar nicht erst riskieren, wenn du dir nicht Inkonsistenzen in der Datenbank einhandeln willst. Die Adress-Tabelle darfst du schon gar so einfach löschen, weil darin ja nicht nur deine Kundenadressen stehen, sondern auch die Lieferanten- und Herstelleradressen. Ich würde die ps<xx>_customer und die ps<xx>_adress einmal als CSV exportieren, dann Namen und z.B. Stadt und PLZ mit anonymen Daten überschreiben - der Rest (vor allem die IDs) bleiben unverändert - und anschließend reimportieren - entweder der Einfachheit halber aus PrestaShop heraus oder über PHPMyAdmin. Für den Fall, dass die IDs nicht übereinstimmen, muss zwingend die Verknüpfung über die E-Mailadresse herstellbar sein. Sonst klappt hinterher gar nichts mehr. Die Statistiken werden zum überwiegenden Teil on the fly berechnet - da gibt es nicht viel zu löschen. Gruß, eleazar Edited July 4, 2013 by eleazar (see edit history) Link to comment Share on other sites More sharing options...
shobbie Posted July 5, 2013 Author Share Posted July 5, 2013 Vielen Dank für Eure Antworten (ich nutze 1.4.7.0) - Werde es dann also mit der Anlegung eine extra Accounts für den Programmierer versuchen :-) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now