Hallo zusammen,
wie kann ich (natürlich als Admin mit allen Rechten) dem "dbo" sämtliche Rechte an meiner Datenbank entziehen.
Die Datenbank selber darf sichtbar bleiben, aber der komplette Inhalt, alle Tabellen, alle Prozeduren sollen unsichtbar sein und natürlich auch nicht mit SQL-Befehlen abrufber sein.
Folgendes habe ich schon gemacht.
Ein User (nennen wir ihn "User") ist angelegt. Unter gleichem Namen auch das Schema "User". In dem Schema existieren Tabellen und Prozeduren.
Neue Benutzer sehen die daten nicht, aber der dbo.
Der Grund ist ganz einfach.
Ich möchte eine Tabellenstruktur inkl. der Daten für den späteren Systemadministrator komplett unsichtbar machen. Er darf nur die Datenbank komplett sichern und wiederherstellen.
Falls dies nicht komplett möglich ist, dann wäre das Sichern der Tabelleninhalte wenigstens ein Teilerfolg. Also der dbo sieht zwar die Tabellen, kann aber nicht darauf zugreifen.
Danke
Thomas K.
wie kann ich (natürlich als Admin mit allen Rechten) dem "dbo" sämtliche Rechte an meiner Datenbank entziehen.
Die Datenbank selber darf sichtbar bleiben, aber der komplette Inhalt, alle Tabellen, alle Prozeduren sollen unsichtbar sein und natürlich auch nicht mit SQL-Befehlen abrufber sein.
Folgendes habe ich schon gemacht.
Ein User (nennen wir ihn "User") ist angelegt. Unter gleichem Namen auch das Schema "User". In dem Schema existieren Tabellen und Prozeduren.
Neue Benutzer sehen die daten nicht, aber der dbo.
Der Grund ist ganz einfach.
Ich möchte eine Tabellenstruktur inkl. der Daten für den späteren Systemadministrator komplett unsichtbar machen. Er darf nur die Datenbank komplett sichern und wiederherstellen.
Falls dies nicht komplett möglich ist, dann wäre das Sichern der Tabelleninhalte wenigstens ein Teilerfolg. Also der dbo sieht zwar die Tabellen, kann aber nicht darauf zugreifen.
Danke
Thomas K.
Comment