Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Protokollieren Sie den Tabellenzugriff mit SQL Server Profiler

Es gibt eine Möglichkeit, dies mit Profiler zu tun, aber es hat einen enormen Einfluss auf die Leistung.

Können Sie stattdessen Ihre Frage mit der Version von SQL Server klären, die Sie verwenden? Wenn Sie SQL Server 2008 verwenden, sehen Sie sich das Audit-Objekt an, das genau dafür entwickelt wurde und außerdem nur eine sehr geringe Auswirkung auf die Leistung hat.

In diesem Artikel wird erklärt, wie Sie eine Prüfung einrichten:

Implementieren von Sicherheitsaudits in SQL Server 2008

Andere Poster haben angemerkt, dass Sie TextData nach Objektnamen filtern können, aber das funktioniert nicht, wenn jemand eine Ansicht verwendet, um auf das Objekt zuzugreifen.