Forum/Advanced Forum: Plötzlich Admin Rechte weg
am 13.03.2015 - 09:42 Uhr in
Hallo liebe Community,
ich komme hier nicht mehr weiter: Ich habe seit etwa 2 Tagen plötzlich keine Möglichkeit mehr als Administrator im Forum Beiträge anderer User zu bearbeiten oder gar direkt auf diese zu antworten. "Normale" User können hingegen antworten, Moderatoren können weiterhin fremde Beiträge editiren. Ich selbst kann sogar meine eigenen "Antworten" auf ein Posting nicht mehr bearbeiten. Unter anderen Modulen, beispielsweise Kalender, funktioniert das Rechtesystem weiterhin einwandfrei.
Das einzige was ich noch kann, ist das Startposting ganz normal zu löschen, editieren, etc.
Welche Forums-Module werden eingesetzt?
Forum
Advanced Forum
Forum Access
(Jeweils aktuellste Variante, Update erfolgte seit mehreren Wochen nicht AFAIK)
Spoiler
(wurde aktualisiert vor wenigen Tagen, habe ich als etwaige Fehlerquelle in Verdacht, wurde aber deaktiviert, ohne Besserung)
Was habe ich versucht?
Clear Cache
Rechte für Administrator neu setzen, alles überprüfen
Forumskonfiguartion überprüfen
Cookie löschen
Anderer Browser
Rebuilt Permission
User Sprache Wechseln
Nichts hat eine Besserung gebracht, nun weiß ich nicht mehr weiter. Einzig ein Backup (Rollback) einspielen könne ich noch versuchen, was leider immer mit Datenverlust verbunden ist. Hat jemand eine Idee, wo ich noch schauen könnte, ob die Rechte richtig gesetzt wurden? Wichtig zu wissen: Vor dem Problem wurde NICHTS an den Rechten gedreht. Ich habe ein, zwei Updates eingespielt aber leider bin ich mir nicht sicher, welche.
Danke im Voraus
- Anmelden oder Registrieren um Kommentare zu schreiben
Keiner eine Idee? Mir würde
am 17.03.2015 - 12:40 Uhr
Keiner eine Idee? Mir würde vermutlich schon der Suchbegriff für die SQL-Datenbank reichen, um dort mal nachzusehen, ob die Rechte für den Admin auch richtig gesetzt sind. Denn für Moderatoren und normale User geht alles prima.
Bist du sicher
am 17.03.2015 - 12:48 Uhr
dass du Administrator der Site bist?
Das ist nämlich nur der User mit der ID#1.
Als solcher hast du automatisch zu ALLEM Zugriff.
Es könnte sein, dass deine Site gekapert wurde, und es einen anderen User mit der #1 gibt.
Dann nützt es nichts, wenn der User Admin heißt.
ich würde sagen geh mal in
am 17.03.2015 - 16:46 Uhr
ich würde sagen geh mal in deine datenbank und schau mal in der tabelle user nach welche id dein account hat… wie ronald schon gesagt hat sollte er die user id 1 haben… solltest du nicht die id 1 haben schau wer sie jetzt hat und ändere es… mach aber vorher ein backup von der DB
ich hoffe das hilft…bitte korrigiert mich wenn ich falsch liege :D
Gerade geprüft. Bin noch ID
am 17.03.2015 - 20:14 Uhr
Gerade geprüft. Bin noch ID Nr.1, allerdings: In meiner Init ID (init E-mail address used for initial account creation.) steht eine E-Mail, die ich nicht kenne. Scary.
Iiii
am 18.03.2015 - 07:33 Uhr
das riecht sehr danach, dass sich hier jemand direkten Zugang zu deiner Datenbank erschlichen hat.
Das Dumme ist, du weißt wahrscheinlich nicht, wann diese Änderung stattgefunden hat. Also die letzte DB-Sicherung hat vermutlich bereits den "Schaden".
Schmeiß auf jeden Fall die eMailadresse raus, setze deine ein, und mach eine Passwortänderung.
Stelle sicher, dass dies der einzige Admin ist!
Das ist schon scary.
folgendes würde ich nun
am 18.03.2015 - 10:48 Uhr
folgendes würde ich nun machen:
1. passwort für DB und FTP ändern und darauf achten das du das neue passwort für die DB in die settings.php reinschreibst…
2. email adresse in der DB ändern und passwort für deinen admin-account ändern…
3. vll mal das protokoll checken was so auf deiner seite abgeht
4. checken ob alle module wirklich up2date sind… core etc.
5. in den permissions nachschauen ob sich dort was geändert hat (neue benutzer mit einer nicht bekannten rolle… z.b. drupaldev, megauser oder ähnliches) falls du eine solche rolle findest (drupaldev, megauser) schau dir folgenden link an: http://bit.ly/1FAyVsp
falls das alles nichts bringt kommt man um ein backup nicht herum… korrigiert mich falls ich etwas vergessen habe
folgendes würde ich nun
am 18.03.2015 - 10:48 Uhr
sry doppel post
Danke, das habe ich soweit
am 18.03.2015 - 22:06 Uhr
Danke,
das habe ich soweit durchgezogen. Ich habe aber irgendwie den Verdacht, dass entweder das Modul ACL oder Forum Access (https://www.drupal.org/project/forum_access) mir einen Streich spielen. Nur bei einer Antwort auf ein Posting habe ich keine Adminrechte. Ich kann zitieren aber nicht editieren oder löschen. Dafür aber jedes Posting. Ich komme über das Interface nicht weiter - und ich habe keine Ahnung wo ich in der SQL-Datenbank nachsehen könnte.