Hallo zusammen,
ich sitze gerade über meiner Bachelorarbeit, die sich um die Konzeption eines Sicherheitskonzeptes in einem Data Warehouse dreht. Dabei bin ich aktuell drüber, versch. Sicherheitskonzepte zu definieren wie man seine Daten vor unbefugtem Zugriff schützen kann.
Dabei gehe ich darauf ein, dass ein User sich immer über eine Business Intelligence Plattform mithilfe eines technischen Users auf der Datenbank anmeldet und dann entsprechende Daten sehen kann.
Nun zu meiner Frage:
Ich habe mir überlegt, ob es nicht auch möglich ist über Partitionen den Datenschutz sicherzustellen.
Vorgestellt habe ich mir eine doppelte (falls möglich?!) Bereichspartitionierung nach der Zeit und nach einem Kriterium. Geht so etwas?
Und falls ja, hätte ich weiter die Frage, ob man den Zugriff auf solch eine Partition einschränken kann über Grants. Im Web habe ich nur gefunden dass dies nicht möglich sein soll? Wie kann ich sonst eine Partition nur für Datenbankuser A und eine andere für Datenbankuser B bereitstellen?
Danke schonmal für eure Hilfe!
Falls ihr noch Informaitonen braucht, einfach raus damit
ich sitze gerade über meiner Bachelorarbeit, die sich um die Konzeption eines Sicherheitskonzeptes in einem Data Warehouse dreht. Dabei bin ich aktuell drüber, versch. Sicherheitskonzepte zu definieren wie man seine Daten vor unbefugtem Zugriff schützen kann.
Dabei gehe ich darauf ein, dass ein User sich immer über eine Business Intelligence Plattform mithilfe eines technischen Users auf der Datenbank anmeldet und dann entsprechende Daten sehen kann.
Nun zu meiner Frage:
Ich habe mir überlegt, ob es nicht auch möglich ist über Partitionen den Datenschutz sicherzustellen.
Vorgestellt habe ich mir eine doppelte (falls möglich?!) Bereichspartitionierung nach der Zeit und nach einem Kriterium. Geht so etwas?
Und falls ja, hätte ich weiter die Frage, ob man den Zugriff auf solch eine Partition einschränken kann über Grants. Im Web habe ich nur gefunden dass dies nicht möglich sein soll? Wie kann ich sonst eine Partition nur für Datenbankuser A und eine andere für Datenbankuser B bereitstellen?
Danke schonmal für eure Hilfe!
Falls ihr noch Informaitonen braucht, einfach raus damit