1. Einleitung

In der heutigen Zeit bekommen Sicherheit und Kontrolle einen immer größeren Stellenwert. Das ist bei Datenbanksystemen nicht anders. Die Komplexität und der zeitliche Aufwand steigen bei großen Nutzerzahlen und Datenbanken enorm. Außerdem wird eine immer feinere Abstufung der Kontroll- und Sicherheitsmechanismen notwendig. Oracle versucht diesen Ansprüchen mit ihrem Konzept der "'Virtual Private Database"' (VPD) gerecht zu werden.

Dabei wird der Nutzerzugriff auf Tabellen und Schemata nicht über Sichten (Views) und Benutzerrechte geregelt, sondern über in der Datenbank abgelegte Sicherheitsrichtlinien (Security Policies). Diese erweitern zur Laufzeit die SQL-Abfragen des Nutzers und garantieren so den Sicherheitsanspruch. Dabei ist die Adminstration ein wichtiger Aspekt, der sehr viel Zeit in Anspruch nimmt.

Ziel der Projektarbeit ist es, ein Werkzeug zur Verfügung zu stellen, das den Aufgaben der Verwaltung gerecht wird und dabei den zeitlichen Aufwand minimiert.



Subsections

Karl Spies 2006-01-09