Ich benutze SQL Profiler, um einige Datenbankaktivitäten zu beobachten, und ich bin interessiert, "Permission Denied" für verschiedene Objekte in der Datenbank zu sehen. Es gibt ungefähr 50 verschiedene Elemente in der Kategorie "Security Audit", aber keine, die "Permission denied" für ein Objekt anzeigen. Ich sehe Login fehlgeschlagen und einige andere Fehler, aber nichts auf der Objektebene.SQL Server Profiler - nach Berechtigungen für Objekte verweigern?
Beispiel: Ein Benutzer hat die Berechtigung für eine Datenbank, aber nicht für eine bestimmte Tabelle. Wenn sie versuchen, aus dieser Tabelle auszuwählen, erhalten sie einen Fehler - kann ich den Profiler nach diesen Fehlern sehen lassen?
Sehr gut. so einfach ... – gbn
Das ist spektakulär. Ich musste unsere Ereignisse 5701 und 5703 filtern, die nur informative Nachrichten zum Einstellen der Sprache zu sein scheinen. Nachdem ich diese herausgefiltert hatte, wurde genau das, wonach ich gesucht hatte! – SqlRyan