SQL Server 2008 Zugang nur zu view aber nicht Tabellen
Ich habe auf einem SQL-Server-2008 in der Datenbank "Personal" vertrauliche Daten liegen. In einem view werden diese über SYSTEM_USER gefiltert zur Verfügung gestellt. Ein halbwegs cleverer Kerl kann nun aber über die bestehende odbc-Verbindung sich die Tabellen direkt öffnen, statt die views zu verwenden.
Wie kann ich dies verhindern?
Ich habe schon die views in eine andere Datenbank "Zugriff_Pers" gelegt, aber auch dann braucht der User auch connect sowie select - Berechtigungen auf "Personal". Nun müsste er immerhin schon erraten woe die Tabellen liegen, aber 100% sicher ist das auch noch nicht.
Vielen Dank
Max
Wie kann ich dies verhindern?
Ich habe schon die views in eine andere Datenbank "Zugriff_Pers" gelegt, aber auch dann braucht der User auch connect sowie select - Berechtigungen auf "Personal". Nun müsste er immerhin schon erraten woe die Tabellen liegen, aber 100% sicher ist das auch noch nicht.
Vielen Dank
Max
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 186909
Url: https://administrator.de/contentid/186909
Ausgedruckt am: 23.11.2024 um 02:11 Uhr
3 Kommentare
Neuester Kommentar