Datenbankverwaltung

Die Datenbanken MySQL/MariaDB und PostgreSQL sind bei bplaced im Benutzermenü zentral zu verwalten. Die Verwaltung ist zur Erstellung von neuen Datenbanken. Dabei sind den neuen und den bestehenden Datenbankbenutzer die Rechte hinzuzufügen oder zu ändern. Hier ist auch die Entfernung der Datenbanken möglich. Dieses ist im Benutzermenü für beide Datenbanksysteme identisch. Im Folgenden als Beispiel MySQL/MariaDB.

ÜBERSICHT UND INERAKTIONSBEREICH

Übersicht der Datenbankverwaltung im Benutzermenü
Übersicht der Datenbankverwaltung im Benutzermenü.

Im Benutzermenü unter ‚Datenbanken‘ ist die Verwaltung der Datenbanken. Zudem ist das in zwei Bereiche unterteilt:

Im oberen Bereich befinden sich das Interaktionsmenü und im unteren Bereich die Übersicht. Das sind die angelegten Datenbanken und die Aktionssymbole. Indessen zur Bearbeitung sämtlicher Einstellungen findet sich der Cluster im Interaktionsbereich. Also zum Hinzufügen, Bearbeiten und Entfernen. Weiter ist in der Übersicht zwischen den Datenbanken und den Datenbankbenutzer zu unterscheiden. Somit ist auf der rechten Seite, bei ‚Ansicht‘ über Drop-down-Menü, der entsprechende Eintrag auszuwählen.

Die Inhalte der Datenbank (Tabellen) sind auf der jeweiligen grafische Oberfläche angezeigt.

MySQL/MariaDB
myadmin.benutzername.bplaced.net
PostgreSQL
pgadmin.benutzername.bplaced.net.

‚benutzername‘ ist je nach Datenbankname zu ersetzen.

DATENBANK HINZUFÜGEN

Datenbank hinzufügen, im Beispiel der Schritt mit der Eingabe eines Passwortes
Datenbank hinzufügen, im Beispiel der Schritt mit der Eingabe eines Passwortes.
  1. Datenbank erstellen: Der erste Teil des Datenbanknamens ist immer identisch mit dem Benutzernamen auf bplaced. Dieser kann somit nicht selbst erwählt werden. Weiter ist es durchaus möglich, die erste Datenbank auch ohne Zusatz anzulegen. So ist das erste Eingabefeld leer zu lassen. Als Zweites ist der Typ der Datenbank zu erwählen. Zur Auswahl stehen bei bplaced MySQL/MariaDB sowie PostgreSQL. Optional eine Beschreibung der Datenbank, dies ist zur besseren Übersicht mehrer Datenbanken.
  2. Benutzer zuweisen: Einer Datenbank ist ein neuer Datenbankbenutzer hinzuzufügen bzw. man weist der Datenbank einen bestehenden Benutzer zu. Infolge neuen Datenbankbenutzer ist analog zur Datenbank der Namen auszuwählen und ein sicheres Passwort zur definieren. Dieses kann man selbst wählen oder durch unseren Generator erstellen. Mit der Auswahl ‚Datenbankbenutzer‘ bestehenden Nutzers ist direkt fortzufahren, da der Name und das Passwort bereits abgespeichert sind.
    • Mit dem Angebot bplaced pro ist die Option ‚externe Zugriffe‘ (externen Verbindungen) auf die Datenbanken möglich. Hiermit kann die Datenbank über eine Desktopsoftware verwaltet werden. Somit sind die Zugriffsrechte für die Nutzer der Datenbank auch mit der Desktopsoftware zu steuern. Bspw. um anderen Entwicklern einen eingeschränkten Zugang zu geben.

RECHTE BEARBEITEN (DATENBANKBENUTZER)

Bezüglich der Zugriffsrechte für die Datenbankbenützer ist das über Einstellungen festzulegen. Somit ist bspw. Benutzern der Zugang auf die Datenbank über phpMyAdmin oder phpPgAdmin einzuschränken. Folgende Rechte sind selbst zu vergeben:

SELECT CREATE TEMP TABLES INSERT
DROP LOCK TABLES UPDATE INDEX
DELETE ALTER SHOW VIEW

Rechtevergabe MySQL/MariaDB.

SELECT TEMP TABLES

Rechtevergabe PosgtreSQL.

Standards hat ein Datenbankbenutzer sämtliche oben aufgeführte Rechte zur Verwendung. Um einem Datenbankbenutzer die Berechtigungen zu weisen, navigiert man im Benutzermenü zu ‚Datenbanken‘. In der Übersicht der Datenbanken – in der Spalte Benutzer – hinter dem entsprechenden Datenbankbenutzer auf das Einstellungssymbol klicken. Es öffnet sich im oberen Bereich der Webseite das Interaktionsmenü.

Im ersten Schritt, ‚Aktion‘ → ‚Rechte bearbeiten‘ auswählen und auf Weiter klicken. Nun gibt es zwei Machbares, die Standardzugriffsrechte und die Option ‚Eigene Einstellungen‘. Der Option ‚Eigne Einstellungen‘ erscheinen direkt darunter die verschiedenen Rechte, welche man mit einem Haken zuweisen und/oder entfernen kann. Mit Klick auf Fertig erfolgt die Übernahme der Einstellungen. Der Standard für Zugriffsrechte ist jederzeit wieder herzustellen.

PASSWORT ÄNDERN

Die Datenbanken für sich haben kein Passwort – Die zugewiesenen Konten der Datenbank haben ein Passwort.

Um das Kennwort zu ändern,
wechselt man in der Ansicht zur Auswahl ‚Datenbankbenutzer‘

Infolge  bei Ansicht mit anklickt des Ausklapppfeilchen und der Auswahl ‚Datenbankbenutzer‘. Das System zeigt nun sämtliche Konten der Datenbankbenutzer an.  Nun ist bei der Spalte Aktion ein ‚Schlüssel-Symbol‘ – mit Klick auf dieses Symbol öffnet sich das Hover-Fenster zur Änderung des Passworts. Das Kennwort kann man selbst einsetzen oder ein sicheres Passwort generieren lassen. Mit Klick auf Fertig erfolgt die Übernahme des neuen Passworts. Nach einer Passwortänderung ist dieses bei den Scripten/Konfigurationsdateien von CMS & Forensystemen ebenfalls anzupassen.

Passwort ändern im Interaktionsbereich oben, sowie der Hover-Link in der Aktionsspalte

Passwort ändern im Interaktionsbereich und das Schlüsselsymbol mit Hover-Link in der Aktionsspalte.

 … Notabene! Am Host für Webspace Passwörter ändern und welches nach der Änderung zu tun ist

DATENBANK ENTFERNEN

Zur Löschung einer Datenbank ist in der Spalte ‚Aktion‘, bei der entsprechenden Datenbank, das X-Symbol anzuklicken. Somit öffnet sich das Hover-Fenster zur Entfernung der Datenbank. Hier ist Name der Datenbank und die Belegung der Benutzer angezeigt. Es ist auch zu erwählen, den zugewiesenen Benutzer ganz zu entfernen. Damit einer Datenbank nicht aus Versehen die Ablösung geschieht, muss man darunter im Eingabefeld den Namen der Datenbank manuell eingeben. Sind diese Daten korrekt, erfolgt mit einem Klick auf Datenbank entfernen, die Löschung der Datenbank.

Hinweis: Eine Löschung der Datenbank ist nicht mehr rückgängig zu machen. Die Datenbank und die darin enthaltenen Daten sind vollständig entfernt! Wir empfehlen, vor dem Entfernen der Datenbank eine Sicherungskopie durch ein Back-up anzufertigen.