Seite 1 von 1

User von alter Datenbank in aktuelle Datenbank einsetzen

Verfasst: 01.06.2013 19:23
von eumelchen
Hallo zusammen,

irgendwie ist ein User bei mir verschwunden, offline (XAMPP) habe ich ihn aber noch in einer alten Datenbank drin.

Gibt es eine Möglichkeit diesen einzelnen User in die aktuelle Datenbank wieder einzufügen?

Da sich einiges in der Datenbank geändert hat kann ich die komplette Datenbank nicht zurückspielen.

Re: User von alter Datenbank in aktuelle Datenbank einsetzen

Verfasst: 01.06.2013 19:51
von AYYILDIZLAR
Hallo,
eumelchen hat geschrieben:irgendwie ist ein User bei mir verschwunden
Was meinst du mit "verschwunden"? Ausversehen gelöscht?

Mit dem KB:195 hast du die Möglichkeit zur Wiederherstellung gelöschter Benutzer.


Grüße

Re: User von alter Datenbank in aktuelle Datenbank einsetzen

Verfasst: 01.06.2013 19:56
von chris1278
wo ist das problem das der sich wieder regestriert

Re: User von alter Datenbank in aktuelle Datenbank einsetzen

Verfasst: 01.06.2013 19:58
von eumelchen
Nein, das ist ja mein Problem, ich weiß nicht wie der User verschwunden ist.
Ein Löschvorgang steht nirgendwo in den Logs und im STK ist der User auch nicht aufgeführt.

Der User war einfach weg, es wurde nur festgestellt weil der User auf einmal selber gemerkt hatte das er sich nicht mehr anmelden kann.

Der User hatte ca. 700 Beiträge geschrieben die ihm jetzt nicht mehr zugeordnet sind.

Re: User von alter Datenbank in aktuelle Datenbank einsetzen

Verfasst: 01.06.2013 20:11
von chris1278
naja ich denke da reichts wohl nicht nur den user neu anzulegen. müsste aber eigentlich machbar sein. das man den überträgt sofern die userid danach nicht doppelt vorhanden wäre.

Re: User von alter Datenbank in aktuelle Datenbank einsetzen

Verfasst: 01.06.2013 20:36
von Miriam
Gib dem nunmehr neu registrierten User die alte ID, indem Du die user_id in der Tabellen phpbb_users per Hand änderst. Checke vorher, ob es evtl. doch nicht diese user_id gibt.
Lies auch KB:phpmyadmin und KB:pma_faq

Re: User von alter Datenbank in aktuelle Datenbank einsetzen

Verfasst: 01.06.2013 20:45
von chris1278
mann könnte natürlich auch den user einfach neu regestrieren lassen und dann die user id der entsperechenden beiträge ändern. was natürlich manuell ne menge arbeit ist je nachdem wieviel beiträge der user hat.

Re: User von alter Datenbank in aktuelle Datenbank einsetzen

Verfasst: 01.06.2013 20:53
von eumelchen
Danke chris1278 und Miriam,

Ihr habt mir den rechten Weg gewiesen. Die alte ID war noch nicht vergeben und ich habe in der Neuanmeldung des Users die alte ID eingetragen
und es hat funktioniert!

Ihr seid Spitze!

Re: User von alter Datenbank in aktuelle Datenbank einsetzen

Verfasst: 01.06.2013 21:05
von chris1278
gern geschehen