Hallo
Ich würde vorschlagen, du legst die Tabelle phpbb_groups neu an
Code: Alles auswählen
DROP TABLE IF EXISTS `phpbb_groups`;
CREATE TABLE `phpbb_groups` (
`group_id` mediumint(8) NOT NULL auto_increment,
`group_type` tinyint(4) NOT NULL default '1',
`group_name` varchar(40) NOT NULL default '',
`group_description` varchar(255) NOT NULL default '',
`group_moderator` mediumint(8) NOT NULL default '0',
`group_single_user` tinyint(1) NOT NULL default '1',
`group_color_group` mediumint(8) unsigned NOT NULL default '0',
PRIMARY KEY (`group_id`),
KEY `group_single_user` (`group_single_user`)
) TYPE=MyISAM AUTO_INCREMENT=8;
Dann die Tabelle phpbb_user_group neu anlegen
Code: Alles auswählen
DROP TABLE IF EXISTS `phpbb_user_group`;
CREATE TABLE `phpbb_user_group` (
`group_id` mediumint(8) NOT NULL default '0',
`user_id` mediumint(8) NOT NULL default '0',
`user_pending` tinyint(1) default NULL,
KEY `group_id` (`group_id`),
KEY `user_id` (`user_id`)
) TYPE=MyISAM;
Den User Anonymous ebenfalls (gegebenenfalls vorher den Anonymous löschen per)
Code: Alles auswählen
INSERT INTO phpbb_users (user_id, username, user_level, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_viewemail, user_style, user_aim, user_yim, user_msnm, user_posts, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_pm, user_notify_pm, user_allow_viewonline, user_rank, user_avatar, user_lang, user_timezone, user_dateformat, user_actkey, user_newpasswd, user_notify, user_active) VALUES ( -1, 'Anonymous', 0, 0, '', '', '', '', '', '', '', '', 0, NULL, '', '', '', 0, 0, 1, 0, 1, 0, 1, 1, NULL, '', '', 0, '', '', '', 0, 0);
Anschliessend wieder den
Database Maintenance Mod die Usergruppen checken lassen (Menüpunkt - Prüfe Benutzer- und Gruppen-Tabellen).
P.S. Vorher ein Backup der Tabellen anlegen.
Grüße: Mahony