Seite 1 von 2

[Problem]Einziger Admin weg/Dateien spurlos verschwunden...

Verfasst: 18.06.2007 17:48
von berry3
Guten Tag liebes Support-Team,

ich habe vor kurzem eine Seite zur Administration übernommen.
Diese Seite hat ein Forum von phpbb mit der Version von 2.0.6.
Allerdings ist der einzige Admin im Forum verschwunden, sodass ich keinen Zugriff auf das Admin-Panel habe, sondern nur auf die Datenbank und alles anderes rund ums Forum.
Nun habe ich schon mal hier im Forum gesucht, und entdeckt, das die Zugriffsrechte auch in Tabellen in der DB stehen. Nun wollte ich einfach die Tabellen so ändern, dass auch ich Admin bin.
Allerdings gibt es diese Tabellen nicht( oder ich bin blind).
Nun dachte ich mir, ich mache einfach ein Backup auf die neuste 2.0.x Version, damit die Tabellen einfach wieder mit der neuen Version eingefügt werden.
Bevor ich das mache, wollte ich einfach mal euch fragen was ihr so denkt...

Hochachtungsvoll
berry3

Verfasst: 18.06.2007 18:26
von Michael Zacher
Hallo,

gut, dass Du Zugriff auf die Datenbank hast.
Wenn Du die richtige Datenbank für das Forum gefunden hast, dann geh mal zu der prefix_users-Tabelle und such Deinen Namen.
Klicke davor auf den Stift und änder bei user_level die 0 auf 1. =)
Dann solltest Du Adminrechte haben.

Verfasst: 18.06.2007 18:37
von berry3
Genau diese Tabelle habe ich schon gesucht und noch nicht gefunden.
Im Verzeichnis db/ gibt es aber nur:

.htaccess
db2.php
index.htm
msaccess.php
mssql-odbc.php
oracle.php
mssql.php
mysql.php
mysql4.php
postgres7.php



Ich jedenfalls definiere das Verzeichnis db als Datenbank.
Auch die Tabellen mit den Beiträge und PNs sind nirgendwo auffindbar

Verfasst: 18.06.2007 18:42
von Michael Zacher
Hallo,

Du hast da einen Denkfehler.
Du hast Zugriff auf den FTP-Server.
Auf die Datenbank greifst Du via phpMyAdmin zu.

Verfasst: 18.06.2007 18:45
von berry3
Mhmm..
wusste doch, das ich was falsch mache...
Dann werde ich mal gucken was ich mache...

Danke für die Hlife

Verfasst: 18.06.2007 18:47
von Michael Zacher
Vielleicht kommst Du ja an die Datenbank ran.
Die Logindaten dafür findest Du in der config.php.
Nur weiß ich leider nicht, wie Du an phpMyAdmin rankommst.
Bei manchen ist es phpmyadmin.deinedomain.tld, bei manchen kommt man aber auch nur über ein Kundeninterface des Hosters an die Datenbank.

Tut mir Leid :) '& bitte. :D

Verfasst: 18.06.2007 18:59
von berry3
Naja,
soweit ich weiß ist ja phpMyAdmin nicht gleich bei der phpbb Forum Installation mit dabei, oder?
Es ist ja nicht mal klar, ob die Seite phpMyAdmin hat...und es gibt keine andere Möglichkeit?

Verfasst: 18.06.2007 19:01
von Michael Zacher
Es gäbe wohl noch eine Lösungsmöglichkeit.
Du weißt ja sicher, welche ID Du als User hast.
Damit könnte man von einer PHP-Datei aus eine Änderung an der Datenbank vornehmen.
Also ohne irgendwelche Befehle innerhalb von phpMyAdmin auszuführen.

Verfasst: 18.06.2007 19:17
von Boecki91
Es gibt andere Möglichkeiten...

-du konntest ein kleines Script schreiben mit dem du das User-Level von dir hochsetzen kannst

- du installierst die den mySQLDumper dort ist auch ein kleiner SQL-Editor Dabei met welchem du Änderungen vornehmen kannst ( http://www.mysqldumper.de )

- Du findest heraus wie dein Hoster heist und schaust bei ihm ob du nen phpmyadmin-Link findest eventuell hilft http://www.denic.de/

Verfasst: 18.06.2007 20:12
von gn#36
Der MOD:maintenance hat eine Notfallkonsole mit der sich auch Adminrechte einrichten lassen sollten. Allerdings solltest du auch definitiv auf die aktuelle Version hochrüsten, 2.0.6 ist von 2.0.22 sehr weit entfernt...