YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Allg. Fragen und Probleme » userid wieder herstellen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 2.163 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als erledigt markiert. Thread erledigt

Zum Ende der Seite springen userid wieder herstellen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
consch consch ist weiblich
Mitglied


images/avatars/avatar-828.gif

Dabei seit: 05.04.04
Beiträge: 159
Herkunft: Berlin
Forenversion: 2.3

Fragezeichen userid wieder herstellen Antworten Zitieren Editieren Melden       UP

Dies ist eine vorgefertigte Schablone.
Bitte fülle soviel aus, wie dir nur Möglich ist, du kannst auch gerne noch mehr Angaben machen.


Problembeschreibung:
Kann ich eine userid wieder herstellen? Also manuell?
Ich denke zwar nicht das es geht, aber vielleicht doch und ich weiß es nur nicht Augenzwinkern sollte dem so sein, dann bitte mal hier melden smile

__________________
Lieben Gruß, consch.
---
Der glaube an die eigene Kraft kann Berge versetzen ... großes Grinsen
24.01.08 22:31 consch ist offline E-Mail Finden Als Freund hinzufügen Füge consch in deine Kontaktliste ein YIM-Name von consch: Fconsch
consch consch ist weiblich
Mitglied


images/avatars/avatar-828.gif

Dabei seit: 05.04.04
Beiträge: 159
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von consch
Antworten Zitieren Editieren Melden       UP

Hat keiner Idee oder weiß es?

__________________
Lieben Gruß, consch.
---
Der glaube an die eigene Kraft kann Berge versetzen ... großes Grinsen
31.01.08 18:03 consch ist offline E-Mail Finden Als Freund hinzufügen Füge consch in deine Kontaktliste ein YIM-Name von consch: Fconsch
NTVB NTVB ist männlich
Mitglied


Dabei seit: 20.04.07
Beiträge: 340
Herkunft: Österreich

Antworten Zitieren Editieren Melden       UP

Wie meinst du das mit User wieder herstellen?

Einen gelöschten User wieder zum User machen?
Dafür gibts glaub ich ein Script auf gt-corner.de
31.01.08 18:26 NTVB ist offline E-Mail Finden Als Freund hinzufügen
Luzifer69
Mitglied


Dabei seit: 30.11.04
Beiträge: 790

Antworten Zitieren Editieren Melden       UP

warum auf andrere boars ausweichen
wenn der hack hier liegt so nahe

Unregistriert zu User V1.0

die Suchfuntion eines Boards ist schon was feines
wenn man sie mal nutzt
31.01.08 18:49 Luzifer69 ist offline WWW Finden Als Freund hinzufügen
NTVB NTVB ist männlich
Mitglied


Dabei seit: 20.04.07
Beiträge: 340
Herkunft: Österreich

Antworten Zitieren Editieren Melden       UP

Gar nicht gewusst dass es sowas hier auch gibt ^^
31.01.08 19:03 NTVB ist offline E-Mail Finden Als Freund hinzufügen
consch consch ist weiblich
Mitglied


images/avatars/avatar-828.gif

Dabei seit: 05.04.04
Beiträge: 159
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von consch
Antworten Zitieren Editieren Melden       UP

Danke, ich hatte die Suchfunktion benutzt.
Bei dem hier im Board, ist es doch aber so, dass der user sich neu registrieren muss, oder? Das bedeutet er bekommt auch eine neue userid... genau das mein ich aber. ich will den user wieder herstellen, aber mit seiner alten ID...
Das geht aber glaub ich laut dem Hack/Addon nicht, oder hab ich da was falsch verstanden?
Danke für Eure Hilfe smile

__________________
Lieben Gruß, consch.
---
Der glaube an die eigene Kraft kann Berge versetzen ... großes Grinsen
31.01.08 22:53 consch ist offline E-Mail Finden Als Freund hinzufügen Füge consch in deine Kontaktliste ein YIM-Name von consch: Fconsch
Luzifer69
Mitglied


Dabei seit: 30.11.04
Beiträge: 790

Antworten Zitieren Editieren Melden       UP

also du erstellst nen user
bzw er meldet sich an
und dann kannste ihm ja die id die er mal hatt
in phpmyadmin wieder zuordnen

also er reggt sich hat jetzt zb id 311
dann änderste ddie id ab wenn du noch weist welche er hatt
und dann lässte das script laufen

ob wohl das zwar nicht sinnvoll ist
weil müsstest bestimmt auch den timestamp ändern
also wann er sich registriert hatte
nen timestamp erzeugen ist auch relativ einfach
sowas findeste über google -> unix time mal eingeben
da gibbts online scripte die das umrechnen

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Luzifer69: 31.01.08 23:35.

31.01.08 23:32 Luzifer69 ist offline WWW Finden Als Freund hinzufügen
consch consch ist weiblich
Mitglied


images/avatars/avatar-828.gif

Dabei seit: 05.04.04
Beiträge: 159
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von consch
Antworten Zitieren Editieren Melden       UP

Aber ich habe dann auf jeden Fall 'ne "tote" ID, oder? Also entweder die alte oder halt die neue, oder nicht?

__________________
Lieben Gruß, consch.
---
Der glaube an die eigene Kraft kann Berge versetzen ... großes Grinsen
01.02.08 00:47 consch ist offline E-Mail Finden Als Freund hinzufügen Füge consch in deine Kontaktliste ein YIM-Name von consch: Fconsch
Luzifer69
Mitglied


Dabei seit: 30.11.04
Beiträge: 790

Antworten Zitieren Editieren Melden       UP

also wenn er ne neue id bekommt ja dann ist die alte ne tote
und wenn due die neue in die alte änderst
dann ist die neue eine tote weil die ja schon einmal vergeben war

haste zufällig ein backup der datenbank ?
dann suche mal den user
in bb1 users und bb1 userfields
erstelle dann daraus nen insert um dies wider einzuspielen
stelle den von da aus also wider her und verknüpfe dann
mit dem script

ps: das hier ist ungetestet also vorher noch nen backup machen
01.02.08 01:14 Luzifer69 ist offline WWW Finden Als Freund hinzufügen
Klecks
gesperrt 15/02/09


Dabei seit: 17.04.06
Beiträge: 257

Antworten Zitieren Editieren Melden       UP

Einfach aus einem Backup den Userdatensatz wieder in die Datenbank spielen. Fertig, schon ist der gelöschte User wieder da. Script braucht es da keins. großes Grinsen

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Klecks: 01.02.08 17:48.

01.02.08 17:47 Klecks ist offline Finden Als Freund hinzufügen
consch consch ist weiblich
Mitglied


images/avatars/avatar-828.gif

Dabei seit: 05.04.04
Beiträge: 159
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von consch
Antworten Zitieren Editieren Melden       UP

Wie genau mach ich das mit dem einspielen aus dem Backup? Will ja nur den einen user wieder haben?
Kann mir das einer erklären? Sorry, mit Backup hab ich echt noch nie viel gemacht, ausser es gespeichert Augenzwinkern

__________________
Lieben Gruß, consch.
---
Der glaube an die eigene Kraft kann Berge versetzen ... großes Grinsen
02.02.08 00:13 consch ist offline E-Mail Finden Als Freund hinzufügen Füge consch in deine Kontaktliste ein YIM-Name von consch: Fconsch
Klecks
gesperrt 15/02/09


Dabei seit: 17.04.06
Beiträge: 257

Antworten Zitieren Editieren Melden       UP

Im Abschnitt bb1_users den User suchen und per sql-Befehl wieder einspielen.

INSERT INTO `bb1_users` (plus Krams was unter dem Insert in dem Backup steht)
Datensatz (den du gefunden hast)

Das ganze könnte so aussehen:

code:
1:
2:
INSERT INTO `bb1_users` (`userid`,`username`,`password`,`sha1_password`,`email`,`userposts`,`groupcombinationid`,`rankid`,`title`,`regdate`,`lastvisit`,`lastactivity`,`usertext`,`signature`,`disablesignature`,`icq`,`aim`,`yim`,`msn`,`homepage`,`birthday`,`avatarid`,`gender`,`showemail`,`admincanemail`,`usercanemail`,`invisible`,`usecookies`,`styleid`,`langid`,`activation`,`blocked`,`daysprune`,`timezoneoffset`,`startweek`,`dateformat`,`timeformat`,`emailnotify`,`notificationperpm`,`buddylist`,`ignorelist`,`receivepm`,`emailonpm`,`pmpopup`,`umaxposts`,`showsignatures`,`showavatars`,`showimages`,`ratingcount`,`ratingpoints`,`threadview`,`useuseraccess`,`isgroupleader`,`rankgroupid`,`useronlinegroupid`,`allowsigsmilies`,`allowsightml`,`allowsigbbcode`,`allowsigimages`,`emailonapplication`,`acpmode`,`acppersonalmenu`,`acpmenumarkfirst`,`acpmenuhidelast`,`usewysiwyg`,`pmtotalcount`,`pminboxcount`,`pmnewcount`,`pmunreadcount`,`regip`,`qreplyview`,`rules_read`,`reg_ipaddress`,`firstvisit`,`hang_disc`,`hang_ers`,`hang_gel`,`hang_punkte`) VALUES
('123','Name','1111111111abcdef54321','','bla@arcor.de','0','2','4','','1111111','111111','1111111','','','0','0','','','','http://www.***.org','0000-00-00','0','0','1','1','1','0','1','0','0','1','0','0','1','0','d.m.Y','H:i','0','0','','','1','0','1','0','1','1','1','0','0','0','0','0','4','4','1','0','1','1','0','1','0','0','0','0','0','0','0','0','','1','0','','0','0','0','0','0');


Avatar und son Gedöns muss sich der User dann evtl. wieder neu einrichten aber UserID, Passwort und dergleichen sind dann wieder da. Und natürlich auch der User an sich. Augenzwinkern großes Grinsen

Dieser Beitrag wurde 5 mal editiert, zum letzten Mal von Klecks: 02.02.08 08:19.

02.02.08 08:08 Klecks ist offline Finden Als Freund hinzufügen
consch consch ist weiblich
Mitglied


images/avatars/avatar-828.gif

Dabei seit: 05.04.04
Beiträge: 159
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von consch
Fragezeichen Antworten Zitieren Editieren Melden       UP

Muss das nach Deinem 'bb1_users' mit rein?
Bei mir im Backup steht: INSERT INTO bb1_users VALUES
also das was bei Dir vor VALUES in den Klammern steht habe ich da nicht. Das steht nur bei CREATE...
Reicht es auch ohne das?

__________________
Lieben Gruß, consch.
---
Der glaube an die eigene Kraft kann Berge versetzen ... großes Grinsen
02.02.08 18:01 consch ist offline E-Mail Finden Als Freund hinzufügen Füge consch in deine Kontaktliste ein YIM-Name von consch: Fconsch
Seraphine Seraphine ist weiblich
Hundelaut vermisst euch


images/avatars/avatar-5375.jpg

Dabei seit: 16.01.04
Beiträge: 681
Fähigkeiten: WBB2 Fortgeschritten; WBB2 Anfänger
Herkunft: Bayern
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Hi

allerdings muss man dann bedenken, dass trotz der Wiederherstellung des Users die Beiträge nicht mit dem User mehr verbunden werden. Das heißt, der User ist zwar wieder da, ABER mit 0 Beiträgen. Das heißt somit, du müsstest per Script alle Beiträge bzw. Themen suchen lassen, und per UPDATE-Script die Userid 0 (für Gast bzw. User ohne ID) auf die andere Userid ändern.

Dafür solltest du nach dem Usernamen suchen, denn wenn der User richtig gelöscht wurde, steht der Username noch in der Datenbank, aber halt nicht mehr mit seiner Userid, sondern mit 0. Verstehst du, was ich meine?

Das sieht dann ungefähr so aus:

php:
1:
UPDATE bbX_posts SET userid '123' WHERE username 'Martin Muster';


Userid 123 und Martin Muster natürlich in den Namen bzw. die ID ändern. Ähnlicher UPDATE-Befehl natürlich bei bbX_threads

Bei Themen, wo Martin Muster der letzte User war, der gepostet hat:
php:
1:
UPDATE bbX_threads SET lastposterid '123' WHERE lastpost 'Martin Muster';


Bei Themen, wo Martin Muster gestartet hat:
php:
1:
UPDATE bbX_threads SET starterid '123' WHERE starter 'Martin Muster';


X = Boardnummer in der Datenbank

Diese Befehle müssten so funktionieren, wie ich dir hier geschrieben habe. Und dann über das ACP diverse Statistiken (Beiträge der User, Rangtitel etc.) aktualisieren über "Anzeigen aktualisieren"

LG
Black Crow

__________________
House: "Ich kann den Fall nicht übernehmen. Hab' kein Team."
Cuddy: "Stellen Sie eins zusammen."
House: "Wozu, ich hab' ja keinen Fall."

House comes back.



Bräke ist unfair, der ärgert mich immer.

Edit by Bräke. Japps Zunge raus
02.02.08 21:26 Seraphine ist offline E-Mail WWW Finden Als Freund hinzufügen
consch consch ist weiblich
Mitglied


images/avatars/avatar-828.gif

Dabei seit: 05.04.04
Beiträge: 159
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von consch
Antworten Zitieren Editieren Melden       UP

Super Leute, es hat funktioniert smile
Vielen, vielen Dank.
Auch für die Geduld großes Grinsen

Habe noch eine Frage: Die Anzahl der Mitglieder in der ACP hat sich nicht erhöht unglücklich obwohl die richtige anzahl an user bzw. alle user angezeigt werden wenn ich auf mitglieder anzeigen gehe...
Woran könnte das liegen?

__________________
Lieben Gruß, consch.
---
Der glaube an die eigene Kraft kann Berge versetzen ... großes Grinsen

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von consch: 03.02.08 00:33.

03.02.08 00:27 consch ist offline E-Mail Finden Als Freund hinzufügen Füge consch in deine Kontaktliste ein YIM-Name von consch: Fconsch
Luzifer69
Mitglied


Dabei seit: 30.11.04
Beiträge: 790

Antworten Zitieren Editieren Melden       UP

mach im acp mal anzeigen aktiualisierung
sollte dann genau wieder passen

und Black Crow
dazu nutzt er ja das script von pommes
damit man das nicht so umständlich alles neu zuordnen muss
wichtig war ja nur bb1_user und bb1_userfield
rest macht ja dann das script mit den posts threads usw.
03.02.08 02:36 Luzifer69 ist offline WWW Finden Als Freund hinzufügen
consch consch ist weiblich
Mitglied


images/avatars/avatar-828.gif

Dabei seit: 05.04.04
Beiträge: 159
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von consch
Antworten Zitieren Editieren Melden       UP

Super danke, hat funktioniert smile
Jetzt bin ich echt erleichtert.

__________________
Lieben Gruß, consch.
---
Der glaube an die eigene Kraft kann Berge versetzen ... großes Grinsen
03.02.08 14:07 consch ist offline E-Mail Finden Als Freund hinzufügen Füge consch in deine Kontaktliste ein YIM-Name von consch: Fconsch
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Allg. Fragen und Probleme » userid wieder herstellen