Datenbanken aus dem Backend heraus verwalten mit "Art Adminer"

Geschrieben von Jan. Veröffentlicht in Neue Downloads

art-adminer.pngManchmal ist es durchaus sinnvoll direkt in der Joomla Datenbank zu arbeiten. Zum Beispiel dann, wenn eigentlich gelöschte Komponenten Tabellen "vergessen", beziehungsweise bewusst für ein Update zurückgelassen haben, oder wenn die installierte Statistik doch nicht so platzsparend arbeitet wie man eigentlich dachte. Bei solchen Aufgaben steht dann oft der Weg in die Kundenverwaltung des jeweiligen Anbieters an, oder man muss sich die Adresse des irgendwo installierten PHPmyAdmin und dessen Zugangsdaten zusammensuchen. Das es auch komfortabler geht zeigen kleine Erweiterungen wie "Art Adminer", die einen guten Teil der Datenbankverwaltung direkt in das Joomla-Backend bringen. Dazu greift man auf das eigentlich eigenständige, dafür aber sehr schlanke Skript von "Adminer" zurück, welches die benötigten Funktionen zur Verfügung stellt. Ist die Erweiterung erst einmal installiert, steht im Joomla Backend ein neuer Menüpunkt zur Verfügung, der die Schnittstelle zur Datenbank öffnet. Wichtig in diesem Zusammenhang ist zu wissen, dass es sich hierbei nicht zwangsläufig allein um die Joomla-Datenbank handelt die auf diesem Wege geöffnet werden kann. Lassen die Zugangsdaten einen weitergehenden Zugriff auf andere, im gleichen Paket liegende Datenbanken zu, so werden auch diese innerhalb der Komponente angezeigt und können bearbeitet werden. Das dürfte so lange zu keinem Problem werden, so lange der Zugang zum Administrationsbereich entsprechend beschränkt ist, und die Mitarbeiter am Projekt ein gewisses Vertrauen genießen.



Schaut man sich die Möglichkeiten an die "Art Adminer" bietet, findet man praktisch alles was man für die üblichen Arbeiten mit einer Datenbank benötigt. Zwar schnörkellos und mit einem sehr spartanischen Design, aber dafür nicht weniger praktikabel. So lassen sich Tabellen und Felder anlegen, bearbeiten, löschen, analysieren, optimieren, prüfen, reparieren oder leeren. Ebenfalls wird eine Option zur Verfügung gestellt, mit der sie sich in andere Datenbanken verschieben lassen. Ausserdem kann man Anweisungen (SQL-Querys) in der Datenbank ausführen lassen oder diese direkt in eine externe Datei exportieren. Auch bietet "Art Adminer" die Möglichkeit sich laufende Prozesse anzeigen zu lassen oder neue Benutzer für die Datenbank zu erstellen. Wie weit diese Operation erlaubt sind, hängt aber von den Rechten ab die einem der jeweilige Hoster eingeräumt hat. Negativ muss man allerdings anmerken dass das eigentliche Skript "Adminer" nicht gegen Aufrufe über den direkten Pfad gesichert ist. Eine selbst eingerichteter htaccess-Schutz für den Administrationsbereich - den wir ja allgemein schon empfehlen - schafft hier aber wirkungsvoll Abhilfe. Weitere Informationen und den Download findet ihr auf der original Projektseite, und auf "Artetics.com" die das Skript in die Joomla-Komponente überführt haben.

Jan
Gründer von Joomla Downloads, Artikelschreiber, Supporter, Langzeitgedächtnis des Projekts, Herr über alle Daten, Teil des Inventars und Mädchen für Alles. Arbeitet seit dem Jahr 2003 mit Joomla (damals noch unter dem Namen Mambo bekannt).