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. Dieses System kann aber auch zur Ressourcenkontrolle, zum Beispiel bei Funktionen, verwendet werden.

Für verschiedene Arten von Zugriff auf Objekte gibt es separate 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 erläutert.

Warnung

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

Privilegien gewähren und entziehen

Im SQL-Fachjargon werden Privilegien gewährt ...

Get PostgreSQL-Administration, 3rd 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.