Skip to main content

Verlorene Admin Rechte in TheBugGenie

Beschreibung

Leider kann man sich als Administrator, wenn man ungeschickt klickt, komplett aus der Administration oder aus Produkten ausschließen.

Lösung

Dies lässt sich leider nur über ein SQL-Statement lösen...

    1. Man suche aus der Tabelle "bugs2_groups" die [ID] der entsprechenden Benutzergruppe und merke sie sich.
    2. Anschließend geht man in die Tabelle "bugs2_permissions".
    3. Dort führt man das SQL zum Anzeigen der Berechtigungen des Benutzers aus.
SELECT * FROM `bugs2_permission` WHERE (`gid`=[ID]);
  1. Anschließend erhält man alle für die jeweilige Gruppe gesetzten Berechtigungen.
  2. Man kann nun mühseelig jede Berechtigung über das folgende SQL überprüfen, ob die entsprechende Berechtigung wieder funktioniert oder nimmt das in Schritt 6 erwähnte SQL, um alle Berechtigungen zu erlauben.

    UPDATE `bugs2_permissions` SET `allowed`=1 WHERE (`gid`=[ID]) AND (`permission_type`='[BEZEICHNUNG]')
  3. Dieses SQL ermöglicht es der entsprechenden Gruppe alle Rechte zu verleihen.

    UPDATE `bugs2_permissions` SET `allowed`=1 WHERE (`gid`=[ID])