Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 20 von 58

Thema: Gelöschten User wiederherstellen :)

  1. #1
    vB-Guru Avatar von MrD
    Registriert seit
    21.08.2003
    Ort
    Localhost
    Alter
    41
    Beiträge
    2.739

    Gelöschten User wiederherstellen :)

    Hi,
    möchte die Beiträge eines gelöschten User wieder einem aktuellen User zufügen.

    Der Username ist der selbe, nur das der "alte" jetzt als Gast steht.
    Gruß
    Marcus

  2. #2
    Profi-Benutzer Avatar von krümel
    Registriert seit
    17.02.2003
    Ort
    krümel-City
    Alter
    26
    Beiträge
    416
    ick denke das is' schier unmöglich...
    www.kuruBoard.de
    ... die Stumpfsinnige Community!

  3. #3
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    UPDATE post SET userid = X WHERE username = 'Name';
    UPDATE thread SET postuserid = X WHERE postusername = 'Name';

    X = UserID des neuen Benutzers
    Name = Benutzername des gelöschten Benutzers
    Geändert von Mystics (17.01.2009 um 21:02 Uhr)

  4. #4
    vB-Guru Avatar von MrD
    Registriert seit
    21.08.2003
    Ort
    Localhost
    Alter
    41
    Beiträge
    2.739
    Hi,

    Zitat Zitat von Mystics
    UPDATE post SET userid = X WHERE username = 'Name';
    UPDATE thread SET postuserid = X WHERE postusername = 'Name';

    X = UserID
    Name = Username

    kannst du das mal bitte für nen Dummy erklären?
    z.b. an nem Beispiel
    Gruß
    Marcus

  5. #5
    vB-Experte Avatar von AlphaWolf
    Registriert seit
    01.04.2004
    Ort
    Heinsberg
    Alter
    23
    Beiträge
    579
    Der User wurde wahrscheinlich durch meinen SelfDel Hack gelöscht, oder? Dann solltest du eine Email mit Benutzername und Benutzerid bekommen haben.

    Für das x setzt du dann halt die id und für den Namen den Namen des gelöschten Users ein.

    z.B der User hieß "heinz" und hatte die id 3389:

    Code:
    UPDATE post SET userid = 3389 WHERE username = 'heinz';
    UPDATE thread SET postuserid = 3389 WHERE postusername = 'heinz';

  6. #6
    vB-Guru Avatar von MrD
    Registriert seit
    21.08.2003
    Ort
    Localhost
    Alter
    41
    Beiträge
    2.739
    Hi,
    nein er wurde nicht durch den Self Delete HAck gelöscht.

    Sondern durch unachtsamkeit der Administration
    Gruß
    Marcus

  7. #7
    vB-Experte Avatar von AlphaWolf
    Registriert seit
    01.04.2004
    Ort
    Heinsberg
    Alter
    23
    Beiträge
    579
    Hat es denn trotzdem gekklappt bzw. hasst du die ehemalige Userid?

  8. #8
    vB-Guru Avatar von MrD
    Registriert seit
    21.08.2003
    Ort
    Localhost
    Alter
    41
    Beiträge
    2.739
    Hi,
    jo hat geklappt, die alte uerid hab ich mir aus nem Dump rausgeholt
    Danke euch
    Gruß
    Marcus

  9. #9
    Fortgeschrittener Benutzer
    Registriert seit
    28.01.2005
    Beiträge
    249
    Blog-Einträge
    1
    Ich hab das gleiche Problem, nur mit anderen Namen:


    Alter User: ID=2 Name=Imported_Zweeper
    Neuer User: ID= 3 Name=Zweeper

    kann mir da jemand weiterhelfen?
    Wenn ich das richtig sehe funktioniert der Query oben nur, wenn der neue User genauso heisst oder?

  10. #10
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Ich hab das gleiche Problem, nur mit anderen Namen:
    UPDATE post SET userid = 3, username = 'Zweeper' WHERE username = 'Imported_Zweeper';
    UPDATE thread SET postuserid = 3, postusername = 'Zweeper' WHERE postusername = 'Imported_Zweeper';

  11. #11
    Fortgeschrittener Benutzer
    Registriert seit
    28.01.2005
    Beiträge
    249
    Blog-Einträge
    1
    Wunderbar, ohne Probleme!

    Danke!!

  12. #12
    Benutzer
    Registriert seit
    06.11.2004
    Beiträge
    49

    Ausrufezeichen

    Jo ok,
    1. ma wo geb ich das ein
    2. was is wenn ich die userid nimmer weiss, und auch nich finden kann, hab ich pech gehabt ?

  13. #13
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Zitat Zitat von vB-Man
    Jo ok,
    1. ma wo geb ich das ein
    2. was is wenn ich die userid nimmer weiss, und auch nich finden kann, hab ich pech gehabt ?
    In phpMyAdmin oder im Administrator-Kontrollzentrum bei "SQL-Query ausführen".

    Die alte UserID ist egal, den Benutzer gibt es sowieso nicht mehr. Du musst nur die UserID des neuen Benutzers wissen (den du gerade angelegt hast).

  14. #14
    Benutzer
    Registriert seit
    06.11.2004
    Beiträge
    49
    ###
    hat sich erledigt,
    nach dem ich die Zähler aktualisiert hab hat alles wieder gefunzt..
    danke
    Geändert von vB-Man (05.09.2005 um 22:23 Uhr)

  15. #15
    vB-Guru Avatar von MrD
    Registriert seit
    21.08.2003
    Ort
    Localhost
    Alter
    41
    Beiträge
    2.739
    hi,
    Zitat Zitat von AlphaWolf
    Der User wurde wahrscheinlich durch meinen SelfDel Hack gelöscht, oder? Dann solltest du eine Email mit Benutzername und Benutzerid bekommen haben.

    Für das x setzt du dann halt die id und für den Namen den Namen des gelöschten Users ein.

    z.B der User hieß "heinz" und hatte die id 3389:

    Code:
    UPDATE post SET userid = 3389 WHERE username = 'heinz';
    UPDATE thread SET postuserid = 3389 WHERE postusername = 'heinz';
    hab dazu nochmal ne Frage.
    Wenn ich die alte USerid eingebe, findet er alle Datensätze, legt den user aber nicht an.

    Gebe ich die ID des neuen Users mit gleiche namen an, hat er alles übernommen.
    Gruß
    Marcus

  16. #16
    vBulletin-Germany Team Avatar von StGaensler
    Registriert seit
    04.11.2004
    Ort
    München
    Beiträge
    12.298
    Blog-Einträge
    1
    Zitat Zitat von MrD
    hat er alles übernommen.
    Passt doch, wo ist dein Problem? Die ID von neuen Usern werden immer aufsteigend vergeben. Wenn du willst, dass der User wieder die alte ID hat, musst du diese manuell in der Tabelle "user" ändern.

  17. #17
    Fortgeschrittener Benutzer
    Registriert seit
    23.04.2004
    Ort
    Augsburg
    Beiträge
    231
    sooo nun habe ich ein ähnliches Problem.

    Mit der "User vereinen"-Funktion geht das vermutlich nicht, da der alte User ja nicht wirklich mehr ein User ist, oder?
    Grüße,
    Frank

  18. #18
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Zitat Zitat von kommuni
    Mit der "User vereinen"-Funktion geht das vermutlich nicht, da der alte User ja nicht wirklich mehr ein User ist, oder?
    Richtig, das geht nur mit den Querys (s.o.).

  19. #19
    Neuer Benutzer
    Registriert seit
    10.10.2005
    Beiträge
    8
    simpel und genial...
    Vielen Dank Mystics! Das hat mir sehr viel Arbeit erspart.

  20. #20
    Profi-Benutzer
    Registriert seit
    05.07.2003
    Beiträge
    376
    Ich bekomme da eine Fehlermeldung 1064 ?
    Was mache ich falsch?
    Gruß meaningful

Seite 1 von 3 123 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Gelöschten Benutzer wiederherstellen
    Von Kamui Shirou im Forum vBulletin 2 Fragen und Probleme
    Antworten: 5
    Letzter Beitrag: 19.08.2010, 11:15
  2. vBulletin 3.0.1 (Deutsch) verfügbar
    Von pogo im Forum Ankündigungen
    Antworten: 2
    Letzter Beitrag: 22.04.2004, 22:45
  3. vBulletin 3.0.0 'Gold' verfügbar
    Von Mystics im Forum Ankündigungen
    Antworten: 3
    Letzter Beitrag: 25.03.2004, 12:22
  4. vBulletin 3 Release Candidate 4 verfügbar
    Von pogo im Forum Ankündigungen
    Antworten: 2
    Letzter Beitrag: 07.02.2004, 02:12

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •