Wie die Abfrage für Bestimmte Benutzer Zugriffsrechte

Ich habe eine alte Datenbank, die ich bin, zu Erben. Die Zugriffsrechte sind nicht klar definiert sind überall und ich bin auf der Suche nach einem schnellen Weg, um Sie für alle. Sagen wir, ich habe einen user in meiner Datenbank, die nicht gehören zu jeder Mitgliedschaft Rollen. Jedoch Sie haben gegeben worden, den Zugriff auf bestimmte Dinge auf bestimmte Tabellen. Zum Beispiel, Sie können ausführen, select-Abfragen auf Tabelle X und update Abfragen auf die Tabelle Y. ich weiß, dass ich herausfinden kann, was Sie haben, gehen Sie zu den Eigenschaften für jeden Benutzer. Ich würde mir aber vorstellen, dass es eine system-Tabelle irgendwo, hat dies alles definiert in es und macht es leicht queryable. Was würde diese Abfrage Aussehen.

Zur info: ich arbeite mit SQL Server 2005

Update: gibt es auch eine Möglichkeit, dies für alle Datenbanken auf dem server?

InformationsquelleAutor Jason | 2009-12-18

Schreibe einen Kommentar