Datenbank-Verwaltung¶
Die Datenbank-Verwaltung ermöglicht das Erstellen und Verwalten von MariaDB-Datenbanken und -Benutzern über das Panel.
Übersicht¶
Die Datenbank-Tabelle zeigt alle konfigurierten Datenbanken:
| Spalte | Beschreibung |
|---|---|
| Name | Datenbankname |
| Kunde | Zugeordneter Kunde |
| DB-Benutzer | Zugewiesener Datenbankbenutzer |
| Größe | Aktuelle Datenbankgröße |
| Erstellt | Erstellungsdatum |
Datenbank erstellen¶
- Klicken Sie auf Datenbank erstellen
- Füllen Sie das Formular aus:
| Feld | Pflicht | Beschreibung |
|---|---|---|
| Abonnement | Ja (Admin) | Zugehöriges Hosting-Abonnement |
| Datenbankname | Ja | Name der Datenbank (wird automatisch mit Präfix versehen) |
| Benutzername | Ja | Datenbankbenutzer (automatischer Präfix) |
| Passwort | Ja | Passwort für den Datenbankbenutzer |
- Klicken Sie auf Erstellen
Namens-Präfix
Datenbank- und Benutzernamen erhalten automatisch einen Präfix basierend auf dem Linux-Benutzernamen des Abonnements (z. B. user1_wordpress). Dies stellt Eindeutigkeit sicher.
Datenbank löschen¶
- Klicken Sie auf das Löschen-Symbol in der Aktionsspalte
- Bestätigen Sie die Löschung
Unwiderruflich
Beim Löschen einer Datenbank werden alle Tabellen und Daten unwiderruflich entfernt. Erstellen Sie vorher ein Backup über phpMyAdmin oder die Backup-Funktion.
Datenbankbenutzer verwalten¶
Passwort ändern¶
- Klicken Sie auf das Schlüssel-Symbol in der Aktionsspalte
- Geben Sie das neue Passwort ein
- Bestätigen Sie die Änderung
Anwendungs-Konfiguration aktualisieren
Nach einer Passwortänderung müssen Sie das neue Passwort auch in der Konfiguration Ihrer Webanwendung aktualisieren (z. B. wp-config.php bei WordPress).
Berechtigungen (Grants)¶
Standardmäßig erhält der Datenbankbenutzer volle Berechtigungen auf seine Datenbank:
SELECT,INSERT,UPDATE,DELETECREATE,DROP,ALTER,INDEXCREATE TEMPORARY TABLESLOCK TABLES
Eingeschränkte Berechtigungen
Berechtigungen wie SUPER, FILE oder PROCESS werden aus Sicherheitsgründen nicht vergeben.
phpMyAdmin (SSO)¶
enconf bietet Single-Sign-On (SSO) für phpMyAdmin:
Zugriff¶
- Klicken Sie auf den phpMyAdmin-Button in der Datenbank-Zeile
- Sie werden automatisch in phpMyAdmin eingeloggt
- Die Datenbank ist vorausgewählt
Funktionsweise¶
- Ein temporärer Token wird generiert
- Der Token ist nur einmal und für kurze Zeit gültig
- Keine manuelle Passwort-Eingabe erforderlich
phpMyAdmin-Pfad
Der phpMyAdmin-Pfad wird in den Server-Einstellungen konfiguriert (Standard: /phpmyadmin).
Datenbank-Backups¶
Datenbanken werden automatisch in die regulären Backups einbezogen. Zusätzlich können Sie:
- Über phpMyAdmin manuell einen SQL-Dump erstellen (Export)
- Über die Backup-Funktion eine vollständige Sicherung durchführen
- SQL-Dumps über phpMyAdmin importieren (Import)
Quota-Verwaltung¶
Falls im Hosting-Paket ein Datenbank-Quota konfiguriert ist:
- Die aktuelle Datenbankgröße wird überwacht
- Bei Überschreitung des Quotas werden Schreiboperationen blockiert (je nach Übernutzungs-Richtlinie)
- Der Kunde wird bei Erreichen der Warnschwelle benachrichtigt