Fachbereichs Datenbankserver für die Lehre

Dem Fachbereich 1 steht für die Lehre ein Datenbankserver zur Verfügung.
Die Authentifizierung erfolgt mittels LDAP gegen das Hochschulrechenzentrum (bspw. mit s0123456).
Für eine einfache Administration kann das phpMyAdmin Webinterface genutzt werden.
Eine Fernverbindung mittels eines DB-Clients ist auch möglich (bspw. mit dem Programm DBeaver).
Die Verbindung zum Server ist nur innerhalb des HTW-Netzes gestattet, für eine auswärtige Nutzung muss der HTW-VPN genutzt werden.

Sollten Sie Fragen oder Probleme haben melden Sie sich bitte unter:
it-service-f1@htw-berlin.de

Datenbank anlegen

Zwecks einfacher Zuweisung und Rechtevergabe muss bei der Erstellung einer Datenbank ein Präfix verwendet  werden. Dieser besteht aus der Matrikelnummer, einem Unterstrich und dem frei wählbaren Datenbanknamen (z.B. s0123456_aktienhandel).

Im phpMyAdmin wird der Präfix automatisch gesetzt, nicht aber bei Datenbank Programmen, weswegen es dort zu Problemen bei der Erstellung kommt wenn die Vorgabe nicht erfüllt wird.

Benutzer erstellen

Es besteht die Möglichkeit, Benutzer anzulegen um das eigene HTW Kennwort nicht in Applikationen abspeichern zu müssen; sondern mit einem "dummy" Konto dies zu erledigen.
Hierfür wird nur eine SQL-Konsole benötigt, welche im phpMyAdmin Webinterface zu finden ist.

Dabei ist auf folgende Konvention zu achten: die eigene Matrikelnummer muss mit einem Unterstrich dem Benutzernamen vorangestellt werden, z. B. s0123456_Nutername oder s0123456_DummyKonto .

Nutzernamen, die nicht dieser Konvention entsprechen, werden automatisiert gelöscht!

Spickzettel

SHOW GRANTS FOR CURRENT_USER;
CREATE DATABASE s0123456_datenbank;
CREATE USER 's0123456_user'@'%' IDENTIFIED BY 'MeinKennwort';
GRANT ALL PRIVILEGES ON `s0123456_datenbank`.* TO 's0123456_user'@'%';
REVOKE ALL PRIVILEGES ON s0123456_datenbank.* FROM 's0123456_user'@'%';