Hab da mal wieder eine frage, wie bekomme ich gelöschen Accounts entgültig weg. Alle gelösche kann ich mir anzeigen lassen ob von admin oder selbst. Jetzt hätte ich aber gerne diese liste auch leer.
Geht das irgend wo???
Danke Gerd
Nobse :
24.09.2007 20:26
Das ist nicht vorgesehen Die gelöschten acounts stehen auch nicht in der tabelle users somit ist z.b gewährleistet das sich ein gelöschte user warum auch immer gelöscht nicht wieder mit der gleichen emailadresse anmelden kann
gcniva :
25.09.2007 01:22
Hi Ho
Das ganze kann aber ein bissel unübersichtlich werden, wir hab jetzt schon so um 60 gelöschte user...
Danke Gerd
Sommy :
03.10.2007 18:17
Ich hatte da mal die umgedrehte frage sozusagen.
Ich möchte einen Account der gelöscht wurde wieder herstellen.
Ist das in Ihrgend einer weise möglich ?
vielen Dank für die hilfe
Nobse :
03.10.2007 22:28
von der sacher her ist es möglich aber nur mit neuer uid was ja auch nichts bring oder
Sommy :
03.10.2007 22:35
naja problem ist einmal gelöscht kann man sich nicht neu anmeldenmit selber email und benutzternamen wenn man aber nur die eine mail hat. oder den acc ausversehn gelöscht hat. drum dacht ich das man vieleicht die entsprechnde per so aus der datenbank für gelöschte user in die datenbank für die aktiven überträgt.
fals das nicht geht muss ich halt guggenwas ich mach Danke für die schnelle antwort
bama :
03.10.2007 22:38
es ist möglich, geht aber nur manuell und du musst daher etwas vom Umgang mit phpMyAdmin verstehen.
Der gelöschte User steht in der Tabelle: users_history lediglich wurde aus dem Orginaldatensatz der Tabelle users aus dem Feld uid -> uid_user
du kannst also einen Datensatz aus der Tabelle users_history exportieren, das sieht dann in etwas so aus:
INSERT INTO `exv2_users_history` VALUES (1, 2, '', 'testuser', ................
das änders du ab in:
INSERT INTO `exv2_users` VALUES (2, '', 'testuser', ................
und kannst den Datensatz in die Tabelle users importieren
Nobse :
03.10.2007 22:39
das kannst du machen den datensatz dort rausnehmen und in user einsetzen dann sollte sich der user weider anmelden können nur hat er dann eine neu uid und seine alten beiträge auf der seite können nicht ihm zugeordnet werden
Sommy :
03.10.2007 23:23
Danke da hat mir reicht mir schonund hat auch geholfen Danke vielmals
bama :
04.10.2007 11:10
Zitat:
Der gelöschte User steht in der Tabelle: users_history lediglich wurde aus dem Orginaldatensatz der Tabelle users aus dem Feld uid -> uid_user
Tabelle users_history: Feld uid_user = uid des gelöschten Datensatzes aus der Tabelle users
da in der users Tabelle bei neuer Registrierung immer die uid hochgezählt wird, müsste die alte uid noch frei sein, also nicht doppelt vergeben sein