Row Level Security auf jeder Tabelle
Jede mandantenbezogene Tabelle trägt eine erzwungene Zeilen-Sicherheitsregel. Jede Anfrage läuft auf einer Verbindung, für die vorher der Mandant gesetzt wurde — ohne ihn gibt die Datenbank nichts heraus. Ein vergessener Filter im Programmcode kann damit keine fremden Daten offenlegen.
- Regeln gelten auch für den Eigentümer der Tabelle
- Mandant wird pro Anfrage gesetzt
- Hintergrundaufgaben laufen in einem eigenen, ausdrücklich gesetzten Modus