Präsentation während der DOAG 2020 Konfrerenz + Ausstellung, die von
Dienstag, den 17. November 2020 bis Donnerstag, den 19. November 2020 in
Nürnberg und Online stattfinden wird:
VPD auf der Oracle Datenbank
Die Erfassung und verständliche Visualisierung komplexer räumlicher Zusammenhänge
hat bei vielen Kommunikations- und Entscheidungsprozessen eine zentrale Bedeutung.
Um die Daten vor unbefugten Zugriffen zu schützen, besteht bei Oracle-Datenbanken die Möglichkeit
Daten userbezogen und zeilenweise abzusichern.,
Dies wird in der Oracle Datenbank über "virtual private database" realisiert.
Die Technologie ist ein Feature der Enterprise Edition und kann in der Datenbank umgesetzt werden.
Über Proceduren und Policies werden die Rechte der einzelnen User innerhalb der Oracle Datenbank
durchgesetzt und gesteuert.
Die
Technolgie ist dabei völlig transparent. Ob ein Zugriff via SQL-Plus,
EXCEL oder anderen Tools erfolgt, spielt dabei keine Rolle. Es werden
nur Daten ausgeliefert zu welchen der User ein Recht hat.
Diese
Transparenz trifft auch auf den Zugriff von Daten via APEX und LDAP zu.
Dabei werden die User-Informationen aus der APEX-Applikation (auch
andere WEB-Applikationen wie JAVA sind möglich) an die Proceduren und
Policies übergeben. Und setzten auch dort die Rechte durch.
Die
Änderungen von Rechte-Strukturen erfolgt in der Datenbank. Dazu müssen
keinerlei Änderungen an den Applikationen vorgenommen werden. Mit PL/SQL
können die Proceduren für "virtual private database" leicht erstellt
und geändert werden.
Durch die userbezogene Einschränkung der Daten, kann "virtual private database" auch zusätzlich Performance Vorteile erbringen.
Der Vortrag findet am Mittwoch, den 18. November 2020 um 11:00 Uhr Online statt.
Die Referenten sind
Markus Geis, Institut für Notfallmedizin und Medizinmanagement - Klinikum der Universität München
Mathias Weber, Institut für Notfallmedizin und Medizinmanagement - Klinikum der Universität München
Mehr:
https://programm.doag.org/doag/2020/#/scheduledEvent/603459