Rechteverwaltung

Der Zugriff auf Datenbankobjekte – also Tabellen, Sichten, Funktionen, Schemas usw. – wird durch ein Rechtesystem kontrolliert. Das hat natürlich vor allem den Zweck, unberechtigten Zugriff auf Tabellendaten zu verhindern. Aber auch zur Ressourcenkontrolle, zum Beispiel bei Funktionen, kann es verwendet werden.

Für verschiedene Arten von Zugriff auf Objekte gibt es getrennte Rechte. Diese Rechte werden in PostgreSQL und auch SQL im Allgemeinen »Privilegien« genannt. Die Verwaltung von Privilegien und ihre genaue Bedeutung werden in diesem Abschnitt behandelt.

Warnung

Auch hier gilt, dass Superuser sämtliche Rechtekontrollen umgehen.

Privilegien gewähren und entziehen

Im SQL-Fachjargon werden Privilegien gewährt und entzogen. Die entsprechenden ...

Get PostgreSQL-Administration, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.