Hab Mist gebaut ! phpbb_users gelöscht !!!

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
muddin
Mitglied
Beiträge: 9
Registriert: 26.11.2005 01:03
Wohnort: Schalksmühle
Kontaktdaten:

Hab Mist gebaut ! phpbb_users gelöscht !!!

Beitrag von muddin »

Hallo zusammen.

Manno, ich bin so doof. Wollte in der phpbb_users Tabelle nur Spam-User löschen. Habe die betreffenden markiert und nicht unten löschen (markierte löschen) sondern oben löschen (tabelle löschen) geklickt. Schwupp alles wech.

Und nu ?

Wie kriege ich denn nun die Tabelle wieder rein (leer meine ich). Läuft das Bord denn noch, wenn ich die Tabelle leer wieder herstelle ? Ist ja dann auch kein Admin mehr drin. ??? Die Alten Beiträge sind wohl auch im A. Mann Mann ...

Datensicherung hab ich auch verschludert (letzte Woche neues Laptop, altes wech.)

Ich bin sooo dooof!
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Re: Hab Mist gebaut ! phpbb_users gelöscht !!!

Beitrag von Boecki91 »

muddin hat geschrieben: Ich bin sooo dooof!
da hast du Recht, also man kann die Tabelle neu machen,

Gehe dazu in den phpmyadmin und führe folgenden Befehl in der Datenbank aus:

Code: Alles auswählen

CREATE TABLE `phpbb_users` (
  `user_id` mediumint(8) NOT NULL default '0',
  `user_active` tinyint(1) default '1',
  `username` varchar(25) NOT NULL default '',
  `user_password` varchar(32) NOT NULL default '',
  `user_session_time` int(11) NOT NULL default '0',
  `user_session_page` smallint(5) NOT NULL default '0',
  `user_lastvisit` int(11) NOT NULL default '0',
  `user_regdate` int(11) NOT NULL default '0',
  `user_level` tinyint(4) default '0',
  `user_posts` mediumint(8) unsigned NOT NULL default '0',
  `user_timezone` decimal(5,2) NOT NULL default '0.00',
  `user_style` tinyint(4) default NULL,
  `user_lang` varchar(255) default NULL,
  `user_dateformat` varchar(14) NOT NULL default 'd M Y H:i',
  `user_new_privmsg` smallint(5) unsigned NOT NULL default '0',
  `user_unread_privmsg` smallint(5) unsigned NOT NULL default '0',
  `user_last_privmsg` int(11) NOT NULL default '0',
  `user_login_tries` smallint(5) unsigned NOT NULL default '0',
  `user_last_login_try` int(11) NOT NULL default '0',
  `user_emailtime` int(11) default NULL,
  `user_viewemail` tinyint(1) default NULL,
  `user_attachsig` tinyint(1) default NULL,
  `user_allowhtml` tinyint(1) default '1',
  `user_allowbbcode` tinyint(1) default '1',
  `user_allowsmile` tinyint(1) default '1',
  `user_allowavatar` tinyint(1) NOT NULL default '1',
  `user_allow_pm` tinyint(1) NOT NULL default '1',
  `user_allow_viewonline` tinyint(1) NOT NULL default '1',
  `user_notify` tinyint(1) NOT NULL default '1',
  `user_notify_pm` tinyint(1) NOT NULL default '0',
  `user_popup_pm` tinyint(1) NOT NULL default '0',
  `user_rank` int(11) default '0',
  `user_avatar` varchar(100) default NULL,
  `user_avatar_type` tinyint(4) NOT NULL default '0',
  `user_email` varchar(255) default NULL,
  `user_icq` varchar(15) default NULL,
  `user_website` varchar(100) default NULL,
  `user_from` varchar(100) default NULL,
  `user_sig` text,
  `user_sig_bbcode_uid` varchar(10) default NULL,
  `user_aim` varchar(255) default NULL,
  `user_yim` varchar(255) default NULL,
  `user_msnm` varchar(255) default NULL,
  `user_occ` varchar(100) default NULL,
  `user_interests` varchar(255) default NULL,
  `user_actkey` varchar(32) default NULL,
  `user_newpasswd` varchar(32) default NULL,
  PRIMARY KEY  (`user_id`),
  KEY `user_session_time` (`user_session_time`)
) TYPE=MyISAM;

-- 
-- Daten für Tabelle `phpbb_users`
-- 

INSERT INTO `phpbb_users` VALUES (-1, 0, 'Anonymous', '', 0, 0, 0, 0, 0, 0, 0.00, NULL, '', '', 0, 0, 0, 0, 0, NULL, 0, 0, 1, 1, 1, 1, 0, 1, 0, 1, 0, NULL, '', 0, '', '', '', '', '', NULL, '', '', '', '', '', '', '');
INSERT INTO `phpbb_users` VALUES (2, 1, 'ADMINNAME', 'e22a63fb76874c99488435f26b117e37', 0, 0, 0, 0, 1, 1, 1.00, 1, 'german', 'd.m.Y, H:i', 0, 0, 0, 0, 0, NULL, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, '', 0, 'ADMIN-EMAIL', '', '', '', '', NULL, '', '', '', '', '', '', '');

bei ADMINNAME bitte deinen Namen eingeben und bei der E-Mail deine E-Mail
dein Passwort in diesem fall lautet: passwort

logischer weise solltest du das schnellstmöglich wieder ändern.

ist nicht getestet, aber ich habe das mal aus meinem updates übernommen und angepasst.
Backup vorher machen geht ja schlecht bei dir.

das mit den Beiträgen dann das nächste Problem
hoffe mal das dein Board ncoh sehr klein war und du noch weist wer was gepostet hast sonst sind die Beiträge auch noch alle unbracuhbar.
muddin
Mitglied
Beiträge: 9
Registriert: 26.11.2005 01:03
Wohnort: Schalksmühle
Kontaktdaten:

Das hat ja schonmal geklappt, wie welche Userdaten muss ich

Beitrag von muddin »

Hallo, erstmal danke für die Hilfe, das hat gut funktioniert.

Code: Alles auswählen

www.forum.mudbutcher.de
Nun können alte Beiträge nicht dargestellt werden. Liegt wohl daran das die entsprechenden User nicht vorhanden sind.
Ich habe nach meinem o.g. super verklicker die Userdaten aus dem Browsercache (mit Browser "Zurück" dann alles markiert in den Kopierspeicher) in einer Exceltabelle zwichengesichert. D.h. ich könnte die Daten manuell wieder einfügen.
Muss ich da irgendwas berücksichtigen ?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Hast Du den Quelltext auch gespeichert oder "nur" den Schnappschuss der Page?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
muddin
Mitglied
Beiträge: 9
Registriert: 26.11.2005 01:03
Wohnort: Schalksmühle
Kontaktdaten:

Quelltext nicht ..

Beitrag von muddin »

Habe in MySql - Datenbank - Tabellenansicht - alles Markiert "STRG-A" and dann das ganze in eine Excel Tabelle eingefügt. Also habe ich jetzt den gesamten Inhalt als Text in einer Tabelle.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Das war wirklich clever.... 8)

Na dann geht's los: Schreibe am besten erweiterte INSERTS, dann hast Du weniger Arbeit.

Es geht so los:

Code: Alles auswählen

INSERT INTO phpbb_users VALUES
('hier', 'kommen', 'alle', 'Spaltenwerte', 'rein', 'in', 'der', 'Reihenfolge', 'der', 'Spalten', 'ein', 'leerer', 'Wert', 'wird', 'so', 'geschrieben', ''),
('und', 'hier', 'kommt', 'der', 'nächste', 'User') 
Die Anzahl der Values muss mit der Anzahl der Spalten übereinstimmen,
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
muddin
Mitglied
Beiträge: 9
Registriert: 26.11.2005 01:03
Wohnort: Schalksmühle
Kontaktdaten:

So werd ichs tun

Beitrag von muddin »

Vielen dank für die promte Hilfe, Ihr seid echt geil :D
ard
Mitglied
Beiträge: 127
Registriert: 24.02.2006 00:16

Beitrag von ard »

Wenn ich nicht irre musst du auch einen user mit dem namen Anonymous anlegen mit der user_ID -1, sonst werden in deinem Forum die Gäste nicht mehr angezeigt, zumindest hatte ich das gefühl dass es bei mir mal so war als ich den versehentlich gelöscht hatte.
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Re: Hab Mist gebaut ! phpbb_users gelöscht !!!

Beitrag von Boecki91 »

Boecki91 hat geschrieben:

Code: Alles auswählen

 INSERT INTO `phpbb_users` VALUES (-1, 0, 'Anonymous', '', 0, 0, 0, 0, 0, 0, 0.00, NULL, '', '', 0, 0, 0, 0, 0, NULL, 0, 0, 1, 1, 1, 1, 0, 1, 0, 1, 0, NULL, '', 0, '', '', '', '', '', NULL, '', '', '', '', '', '', '');

Anonymus ist schon da.

Zu den Usern:

wenn ich dich recht verstanden habe hast du alle werte noch als Exel Tabelle, wenn das so ist dann musst du das einfach wie eben beschrieben einfügen.

Ich hoffe für dich das du alle User-Hast und nicht nur die 1. 30 User.
Und ausserdem hoffe ich das dein Benutzerstamm nicht zu groß war.
Wie viele User waren es denn?
muddin
Mitglied
Beiträge: 9
Registriert: 26.11.2005 01:03
Wohnort: Schalksmühle
Kontaktdaten:

nö waren nicht so viele

Beitrag von muddin »

Nö, nö waren nicht so viele glaube 35, das forum wird fast ausschließlich für Vereinsinterna genutzt. Ich könnte auch einfach ein Mail rum schicken, mit der Bitte an alle, sich neu anzumelden.
Ab es währe schon verdammt ärgerlich wenn die Mitteilungen alle umbrauchbar würden.
Fahre gleich mal ins Büro un hol mir die Daten. Werde berichten ob es geklappt hat.
Schönen Sonntag,
muddin
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“