Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 20 von 34

Thema: Gelöschten Benutzer wiederherstellen?

  1. #1
    vB-Experte
    Registriert seit
    31.05.2002
    Beiträge
    812

    Gelöschten Benutzer wiederherstellen?

    Ist es eigentlich möglich gelöschte Benutzer wiederherzustellen? Reicht es wenn ich den gelöschten Benutzer per Hand in die Usertabelle eintrage und die Threadinformationen neu erstellen lasse?

  2. #2
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    40
    Beiträge
    1.683
    benutzer wiederherstellen ist nicht machbar, außer, wie du schon schreibst per hand! normal müsste es auch gehen, dass der user xy auch die threads wiederbekommt per datenbank jo^^

    simples beispiel ist ja auch, dass 2 user - unterschiedliche nicks - zusammengelegt werden können. d.h., die threads werden ja auch dann auf die zusammenlegung verändert. musst halt nur genau schauen!
    bye Gandalf

    Webmaster & technical Administrator by:Politikarena.eu/.de/.com/.net/.org
    Probleme mit deinem Forum? Dann melde Dich bei mir ;-)

  3. #3

    User wieder herstellen

    und ?
    Zitat Zitat von CharlieBrown
    benutzer wiederherstellen ist nicht machbar, außer, wie du schon schreibst per hand! normal müsste es auch gehen, dass der user xy auch die threads wiederbekommt per datenbank jo^^

    simples beispiel ist ja auch, dass 2 user - unterschiedliche nicks - zusammengelegt werden können. d.h., die threads werden ja auch dann auf die zusammenlegung verändert. musst halt nur genau schauen!
    Mich würde mal interessieren ob es geklappt hat und die alten Beiträge dem User auch wieder zugeschrieben wurden.

    Danke von Udo

  4. #4
    vB-Experte
    Registriert seit
    31.05.2002
    Beiträge
    812
    Also es funktioniert. In der Tabelle vb3_post steht unter "username" ja noch der Name des Ersteller des Postings. Nur die userid steht auf 0. Somit kann man mit einem Query die ganzen Postings wieder einem Benuter zuordnen.

    Was allerindgs noch so alles passiert beim löschen eines Benutzers weiss ich nicht. (Umfragen, etc...)

    Ich hoffe mal, das es nicht irgendwann mal negative Auswirkungen hat wenn man per Hand Benutzer wiederbelebt.

  5. #5
    vB-Experte
    Registriert seit
    31.05.2002
    Beiträge
    812
    Bin gerade auf einen unschönen Nebeneffekt dieser Vorgehensweise gestossen. Importiert man auf diese Weise einen gelöschten Benutzer und hat während wo der Benutzer gelöscht war die Benutzergruppen verändert, so befindet sich ein Benutzer auf einmal in Benutergruppen in der er gar nicht sein soll. Also nach dem reaktivieren eines Benutzers sofort erstmal die Benutzergruppen checken.

  6. #6
    vB-Experte Avatar von AlphaWolf
    Registriert seit
    01.04.2004
    Ort
    Heinsberg
    Alter
    23
    Beiträge
    579
    Das ist ja, wenn man das geschafft hat noch das geringste Problem

  7. #7
    Benutzer
    Registriert seit
    24.08.2005
    Beiträge
    33

    User wieder herstellen?

    Hallo zusammen,

    leider bin ich in SQL nicht fitt. Kann mir jemand sagen wie das richtige MySql-Statement lautet, mit dem hier gibbet ne Fehlermeldung.

    Udpate vb3_user
    where userid = 0
    and
    username = "gelöschteruser"
    set
    userid = "neueid"

    Besten Dank.
    Martin

  8. #8
    Benutzer
    Registriert seit
    24.08.2005
    Beiträge
    33
    Hat niemand ein Tipp?

    Grüße
    Martin

  9. #9
    vBulletin-Germany Team Avatar von StGaensler
    Registriert seit
    04.11.2004
    Ort
    München
    Beiträge
    12.298
    Blog-Einträge
    1
    Doch, ich

    Guck mal genau hin: Udpate
    Probier mal UPDATE, das sollte besser funktionieren

    Wenn das nicht geht: Heißt deine User-Tabelle auch vb3_user oder nur user?
    Schreibe uns andernfalls mal die komplette Fehlermeldung rein, dann können wir dir besser helfen.

    Viele Grüße,
    Stefan

  10. #10
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Des Weiteren muss die SET Anweisung in die zweite Zeile.

    UPDATE vb3_user
    SET userid = "1"
    WHERE userid = 0
    AND username = 'gelöschteruser';

  11. #11
    Neuer Benutzer
    Registriert seit
    16.03.2007
    Beiträge
    21
    Hallo!

    Ich hab das grad bei uns im Testforum mal ausprobiert.
    Aber irgendwas mach ich wohl falsch.

    Es ist doch richtig, dass ich im ACP in SQL-Query ausführen gehne muss?
    Dort hab ich auch wie beschrieben dann eingesetzt

    UPDATE user
    SET userid = "5"
    WHERE userid = 0
    AND username = 'Beispiel';

    Hat dabei auch nicht gemosert.
    Nur passiert ist im Forum nichts.
    Der getestete User ist immer noch als gelöscht dort mit n/a und es erfolgte keine Beitragszuweisung.

    Kann mir jemand nen Tipp geben. Weil ne Fehlermeldung gabs ja nicht.

    Lieben Gruß
    Laura

  12. #12
    Neuer Benutzer
    Registriert seit
    16.03.2007
    Beiträge
    21
    Morgen.

    Habs heut morgen auch noch mal direkt in der Datenbak beim Webhoster probiert.

    Er schreibt mir immer betroffene Datensätz 0.

    Also scheint er ja nichts zu finden, was er ändern soll.

    neue UserID etc. sind aber korrekt.

    Nu bin ich ratlos.

    Jemand von euch vllt nicht?

    Laura

  13. #13
    vB-Guru
    Registriert seit
    20.12.2001
    Ort
    MS-Land
    Alter
    40
    Beiträge
    3.372
    Blog-Einträge
    5
    Vermutlich hat er beim ersen Query alles richtig gemacht. Du musst noch die Zähler aktualisieren unter dem Punkt "Wartung".

    Den User mit der ID 5 gibt es?
    immer ans Backup denken!
    _________________________________

    Blutschwerter.de - Das Rollenspielportal für Pen&Paper

  14. #14
    Neuer Benutzer
    Registriert seit
    16.03.2007
    Beiträge
    21
    Hallo Hoffi!

    Gerade ausprobiert.
    Funktioniert aber leider immer noch nicht.

    Grüße, Laura


    PS: Ja, die neue User ID gibt es. Daran liegts wohl nicht.

  15. #15
    vB-Guru
    Registriert seit
    20.12.2001
    Ort
    MS-Land
    Alter
    40
    Beiträge
    3.372
    Blog-Einträge
    5
    Arg. Wir sind alle Blind.

    Was wir versuchen ist einem User eine andere ID zu geben.... das geht ja gar nicht. Wir waren alle Blind.

    Code:
    UPDATE post
    SET userid = "1"
    WHERE userid = 0 
    AND username = 'gelöschteruser';
    und
    Code:
    UPDATE thread 
    SET postuserid = "1"
    WHERE postuserid = 0 
    AND postusername = 'gelöschteruser';
    Danach die Benuter- Themen und Foren-Informationen wieder herstellen.
    immer ans Backup denken!
    _________________________________

    Blutschwerter.de - Das Rollenspielportal für Pen&Paper

  16. #16
    Neuer Benutzer
    Registriert seit
    16.03.2007
    Beiträge
    21
    Hoffi, du bist klasse!

    Danke, dir. Es funzt.

  17. #17
    Benutzer Avatar von Snorqi
    Registriert seit
    29.05.2006
    Ort
    Zürich
    Alter
    50
    Beiträge
    103
    Vielen Dank

    Ich konnte diese Anleitung auch gerade brauchen.
    Es kam einem ehemaligen User in den Sinn, dass es doch noch schön war auf meiner Page und er sich wieder registriert hat. Allerdings mit neuem Nik.
    Zukunftsforschung ist die Kunst, sich zu kratzen, bevor es einen juckt.

  18. #18
    Hallo,

    ein admin hat gestern ein User ausfersehen gelöscht. Da waren wichtige PM´s und ein paar andere sachen. Ich habe dem User neue erstellt und der hat eine neue ID bekommen. (logisch)
    Er hat auch seine Beiträge wieder zurück, aber wie schaffe ich es das er auich seine PM´s bekommt?

    Gruß
    Delazar

  19. #19
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Die kriegst du höchstens aus einem Datenbankbackup (kompliziert) wieder zurück.
    Ansonsten sind sie für immer gelöscht.
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  20. #20
    Mit der Update Funktion hat man also kein Möglichkeit? Den die PM´s haben immer noch die alte ID des Users und die sind auch in der Datenbank noch da.

    Gruß
    delazar
    Geändert von Delazar (04.12.2007 um 13:37 Uhr)

Seite 1 von 2 12 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. Gelöschten Benutzer wiederherstellen?
    Von DePhauEll im Forum vBulletin 3.6 Fragen und Probleme
    Antworten: 7
    Letzter Beitrag: 27.05.2008, 10:29
  3. vBulletin 3.6 Beta 1 (Englisch) verfügbar
    Von Mystics im Forum Ankündigungen
    Antworten: 2
    Letzter Beitrag: 09.06.2006, 10:24
  4. vBulletin 3.5.0 Beta 1 (Englisch) verfügbar
    Von pogo im Forum Ankündigungen
    Antworten: 1
    Letzter Beitrag: 10.06.2005, 15:17

Lesezeichen

Berechtigungen

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