Seite 1 von 1

[GELÖST]SQL Problem bei User Befugniss Einrichtung

Verfasst: 24.09.2006 13:50
von Jargo
Hi,
ich hab ein Problem wenn ich bei den Usern die Befugnisse setzen will. aber zuerst ein kleiner Abriss des Boardes und der Geschehnisse:

Aktuelles Board instaliert, einige Erweiterungen eingebaut wie auch Benutzer einrichten übers Admin Panel, Befugnisserweiterungen und ähnliches. Dann aus einem alten Board die Users Datenbank und die Posts sowie Kategorien und Forums übernommen. Alles steht auf Privat und ist in mehrere Gruppen unterteilt.

Nun bekomme ich wenn ich die Befugnisse einrichten will folgenden Fehler bei abspeichern:

Code: Alles auswählen

Couldn't update private forum permissions

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1, 1, 1, 1, 1, 1, 1, 1, 0)' at line 2

INSERT INTO phpbb_auth_access (forum_id, group_id, auth_read, auth_post, auth_reply, auth_edit, auth_delete, auth_sticky, auth_vote, auth_pollcreate, auth_mod) VALUES (45, , 1, 1, 1, 1, 1, 1, 1, 1, 0)

Line : 391
File : admin_ug_auth.php
Ich arbeite schone ine Weil emit dem pHPbb bin aber kein Meister in der SQL, wäre schön wenn ich da etwas Hilfe bekommen könnte. Ebenso werden die Farben der Moderatoren und Administratoren nicht korrekt angezeigt. Hilfe wäre sehr gut!

Gruss

Jargo

Re: SQL Problem bei User Befugniss Einrichtung

Verfasst: 24.09.2006 14:05
von Miriam
Jargo hat geschrieben:Dann aus einem alten Board die Users Datenbank und die Posts sowie Kategorien und Forums übernommen.
Und was ist mit der User-Gruppen- und Gruppentabelle???? Einfach unter den Tisch fallen lassen geht nicht. Denn in Deinem SQL-Befehl kann die group_id des Users nicht ermittelt werden, weil zwischen den Tabellen keine inhaltliche Verbindung besteht....

Ich habe da mal etwas Lektüre für Dich vorbereitet ---> Hier lang, bitte

Verfasst: 24.09.2006 14:20
von Jargo
Hi,
naja, ich dachte ich könnte die einfach so neu einrichten dann, hat leider scheinbar nicht funktioniert...

Ich les mir das von Dir gepostete durch und meld mich dann wieder, danke für die wirklich sehr schnelle Antwort!!

Gruss

Jargo

[EDIT]: Wenn ich das alles richtig verstehe würde es helfen wenn ich die Userrechte aus dem alten Board in die neue Datenbank übernehme und ich dann die Rechte komplett neu setze? Wenn ja würde ich den Aufwand gerne betreiben, wenn es das Problem löst. Irgendwie klingt das auch sehr logisch wenn ich da an die User IDs denke und so...

Verfasst: 24.09.2006 14:36
von Miriam
Primär geht es darum die User-, Gruppen und User-Gruppen Tabellen in Einklang zu bringen.... Danach die Berechtigungen....

Am besten, Du nimmst die Tabellen aus dem ehemaligen Board.... *Sicherung nicht vergessen*

Verfasst: 24.09.2006 14:37
von Jargo
Hi,
OK ich werds mal ausprobieren, meld mich dazu wieder! Sicherung wird gemacht :grin:

Gruss und danke schonmal

Jargo

[EDIT] Hat alles wunderbar funktioniert, ich setze grade die rechte und suche nen Mod dafür, vielleicht weiß Du da auch was?
http://www.phpbb.de/viewtopic.php?p=768105#768105

Auf jeden Fall HERZLICHEN dank für die wirklich sehr schnelle und kompetente Hilfe!