Seite 1 von 1
Aus user wird automatisch administrator?
Verfasst: 23.05.2004 16:02
von GeJe
mein board ist eingestellt auf account activation : admin
nu hatte ich ganz zu anfang das problem, dass irgendwer die ersten 20 user auf admin gesetzt hatte (bin mir aus heutiger sicht nicht mal sicher ob das überhaupt einer gemacht hat oder der gleiche bug war der mir jetzt probleme macht)
die hab ich alle einzeln wieder auf "user" gesetzt und hat damals funktioniert, seitdem bin ich der einzige admin
aber seitdem hab ich das problem, dass bei jeder neuanmeldung die ich als admin aktiviere diese 20 plötzlich wieder auf user_level = 1 also "administrator" gesetzt werden und das lässt sich im user admin nicht mehr zurücksetzen, sprich ich kann es so oft auf "user" setzen wie ich will, wenn ich wieder in die user permissions gehe steht da wieder "administrator"
geh ich direkt in die mysql tabelle und setz alle user_level auf 0, dann stimmts wieder, aber bei der nächsten neuanmeldung hab ich wieder 20 admins grrrrrrrrrrrrrr
hab ich was verbockt? kann mir einer helfen?
Re: Aus user wird automatisch administrator?
Verfasst: 23.05.2004 16:24
von Christian_W
GeJe hat geschrieben:hab ich was verbockt?
Vermutlich schon
GeJe hat geschrieben:kann mir einer helfen?
Möglicherweise.
Um Dir helfen zu können werden mehr Informationen gebraucht.
- Welche Version hast Du?
- Hast Du diese Version installiert oder von einer anderen upgedated?
- Wie wurde das Update gemacht?
- Hast Du Mods eingebaut?
- Welche?
- Seit wann besteht der Fehler?
- Kann dieser Zeitpunkt einem Modeinbau oder Update zugeordnet werden?
- ...
Gruß Christian
Verfasst: 23.05.2004 16:24
von Crack02
am besten löscht du mal alle user raus und aktiverst dann jeden einzelnen nochmal und schaust ob das problm bleibt
Verfasst: 23.05.2004 16:40
von PhilippK
Welchen user_level hat den der User mit der ID -1?
Gruß, Philipp
Verfasst: 23.05.2004 21:45
von GeJe
schaun mer mal ob ich das auf die reihe bekomme
version ist 2.0.8a, frisch installiert, kein update
mods hab ich nur einen, attachment mod, den hab ich direkt nach dem board selbst installiert, noch vorm ersten user, danach hab ich am board absolut nichts mehr verändert, nur noch neuanmeldungen aufgenommen
seit wann das problem besteht ist schwer zu sagen, möglicherweise schon von anfang an
userlevel des users -1 ist 0, und bleibt es auch wenn er mir die 20 admins reinmacht
Verfasst: 23.05.2004 21:58
von PhilippK
Ersetz doch mal bitte die
./includes/usercp_register.php durch das Original von dieser Quelle:
http://prdownloads.sourceforge.net/phpb ... p?download
Gruß, Philipp
Verfasst: 23.05.2004 22:02
von GeJe
hab ich runtergeladen, ist aber mit der datei die ich habe identisch
Verfasst: 23.05.2004 22:11
von PhilippK
Ist denn der User schon Admin (user_level = 1), wenn er noch nicht aktiviert wurde?
Gruß, Philipp
Verfasst: 24.05.2004 06:52
von Christian_W
GeJe hat geschrieben:version ist 2.0.8a, frisch installiert, kein update
Damit fällt eine mögliche Fehlerquelle schonmal weg.
GeJe hat geschrieben:mods hab ich nur einen, attachment mod, den hab ich direkt nach dem board selbst installiert,
Möglicherweise gab's da beim Einbau einen Fehler. Ich habe die Vermutung, dass da irgendwo beim schreiben in die Datenbank Felder verrutscht sind und jetzt die "1" die in ein anderes Feld gehörtn in das userlevel-Feld geschrieben wird. Bist Du sicher, dass die User nur nach dem Freischalten zu Admins werden? Schau Dir die Dateien die Du bearbeitet hast nochmal an ob da wirklich alles an der richtigen Stelle steht.
Gruß Christian
Verfasst: 24.05.2004 12:44
von GeJe
der neue user wird nicht zum admin, weder vor dem freischalten noch nachher
es werden immer die ersten 20 (die mit den niedrigsten ID´s) zu admins, alle die sich später angemeldet haben sind nicht betroffen, und der anonymous user -1 auch nicht
beim installieren vom attachment mod hab ich selbst keine dateien verändert, sondern die fertigen dateien genommen die dabei waren und über die bestehenden drüber kopiert
am meisten stört nicht mal die tatsache, dass ich da 20 admins habe, sondern dass ich diese im user admin nicht verändern kann
alle anderen kann ich verstellen auf admin und wieder zurück auf user, nur diese 20 nicht, wenn die mal auf admin stehen dann bleiben sie drauf kleben, so lange bis ich direkt in die mysql tabelle gehe und bei allen unter user level ne 0 eintrage