SuperX

KontaktMail für InfosSuchenLogin

PGAdmin

Der Web-PGAdmin bietet die Möglichkeit, Datenbanken ohne direkten DB-Zugriff zu verwalten. Die Kommunikation läuft über eine webbasierte Middleware (Tomcat).

Es wird zunächst ein User für die jew. Datenbank angelegt bspw. schmidt

CREATE USER schmidt WITH   NOSUPERUSER PASSWORD 'password';
GRANT USAGE ON SCHEMA public TO schmidt ;
GRANT SELECT ON ALL TABLES IN SCHEMA public TO schmidt ;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO schmidt ;

Danach unter -Servername-/pgadmin4/ als AdminUser anmelden.

Es wird ein neuer User schmidt angelegt. Dafür wird zunächst das User Management geöffnet.

pgadmin einrichten
 

Im User Management werden die Benutzerdaten angelegt, bestehend aus einer E-Mail-Adresse und einem Passwort. Die E-Mail-Adresse darf fiktiv sein.

pgadmin einrichten
 

Anschließend mit dem neu angelegten User anmelden. Nach erfolreicher Anmeldung wird ein Server registriert.

pgadmin einrichten
 

Der Server bekommt einen frei wählbaren Namen.

pgadmin einrichten
 

Im Reiter Connection wird die Serveradresse angegeben. Zudem werden die Benutzerdaten für den Datenbankzugriff angegeben, welche am Anfang diese Abschnittes erstellt wurden.

pgadmin einrichten
 

Es werden verschiedene Datenbanken aufgelistet, der User hat aber nur Zugriff auf die ihm zugehörige Datenbank.

pgadmin einrichten
 

Für andere Datenbanken wird der Zugriff verweigert.

pgadmin einrichten