Seite 1 von 1

Sonderrechte bei Nutzern aufspüren und löschen

Verfasst: 20.03.2010 15:04
von Crizzo
Hi. :)

Verschiedene, einzelne Nutzer haben bei mir im Forum einmal Sonderrechte bekommen. Dies habe ich jetzt allerdings alles über Gruppen gelöst und hier und da habe ich übersehen, dass Benutzer xy in Forum xy immer noch die und die Rechte bekommen hat ergo immer noch besitzt.

Wie kann ich nun möglichst einfach herausfinden, welcher Nutzer wo noch welche Sonderrechte besitzen, die nicht über eine Gruppe vergeben wurden. Dabei sollte es egal sein, ob es Benutzer-, Moderator- oder Adminrechte sind ohne jetzt bei jedem einzelnen Benutzer auf "Berechtigungen" zu klicken und die ganzen Foren durch zu kauen.

Info:
phpbb3.0.6-PL1

Gruß
Blackhawk

Re: Sonderrechte bei Nutzern aufspüren und löschen

Verfasst: 20.03.2010 17:41
von 4seven
phpbb3.0.7-PL1?

ich bezweilfe, das so etwas ohne größeren code-aufwand geht oder ob es überhaupt geht.
bei 69 usern und nicht allzuvielen foren ist der manuelle aufwand zudem vertretbar.
eine foren-dokumentation, die ich schon seit jahren führe, ist da übrigens sehr hilfreich.
da stehen dann alle änderungen, mods, snippets, rechte-änderungen, etc. drin.
bei größeren projekten würde ich mir das angewöhnen.

Re: Sonderrechte bei Nutzern aufspüren und löschen

Verfasst: 20.03.2010 17:50
von Mahony
Hallo

Du könntest natürlich auch die Rechte vollkommen zurück setzen und nochmal ganz neu (und diesmal richtig) anfangen.

In phpmyadmin gibst du dazu folgende Befehle ein (Datenbank-Backup nicht vergessen, bevor du anfängst)

Code: Alles auswählen

TRUNCATE TABLE `phpbb_acl_groups`;
und

Code: Alles auswählen

TRUNCATE TABLE `phpbb_acl_users`;
Diese Befehle entfernen alle Rechte der Administratoren, Moderatoren und User und die Forenrechte. Lediglich der Gründer des Boards hat dann noch Zugang zum ACP und kann die Rechte neu vergeben.

Quelle: www.ktuk.net - Resetting/Removing Board permissions



Grüße: Mahony

Re: Sonderrechte bei Nutzern aufspüren und löschen

Verfasst: 20.03.2010 18:25
von Crizzo
Und ich kann mich nur zwischen "ganz neu" oder gar nicht entscheiden und nicht noch eine "Ausnahmen-Liste" ergänzen? Das ich z.B. sage, die Gruppen: abc, cde, fgh, ihj usw. sollen nicht genullt werden?

Und irgendeine Übersicht gibt es nicht, dass ich jetzt sehe: die Nutzer xy haben persönlich angepasste Rechte?