Gastkonten nachträglich löschen

Aus xtc-wiki

Wechseln zu: Navigation, Suche

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.

Diese Seite wurde zuletzt am 12. August 2009 um 12:00 Uhr geändert. Diese Seite wurde bisher 520-mal abgerufen.