Gastkonten nachträglich löschen

Aus Wiki | modified eCommerce Shopsoftware
Zur Navigation springenZur Suche springen

Ich bin auf der Suche nach einer Möglichkeit nachträglich Gastkonten zu löschen. Bei uns hat sich mittlerweile eine große Anzahl Gastkonten angesammelt, die ich gerne mal löschen möchte.

von Hetfield am Mi 12. Aug 2009, 10:37

Diese SQL-Befehle per phpMyAdmin ausführen:

DELETE FROM `address_book` WHERE EXISTS (SELECT `customers_id` FROM `customers` WHERE
(`customers`.`customers_id`=`address_book`.`customers_id`) AND (`customers`.`account_type`='1'));

DELETE FROM `customers_info` WHERE EXISTS (SELECT `customers_id` FROM `customers` WHERE 
(`customers`.`customers_id`=`customers_info`.`customers_info_id`) AND (`customers`.`account_type`='1'));

DELETE FROM `customers` WHERE `account_type` = '1';


Auch die SP2.1 legt für Gastkunden ein normales Kundenkonto an. Unterschied ist lediglich der account_type in der DB. Und alle Kunden haben das gleiche Passwort. Gastkonten werden nur automatisch nach erfolgreicher Bestellung gelöscht, wenn diese Option auch im Admin aktiviert ist und der Kunde auch bis zur richtigen Seite nach der Bestellung vordringt.

siehe auch Bestellungen löschen, Kunden löschen, Bewertungen löschen, Artikel löschen, Kategorien löschen