Advised auditing method for MS SQL to track changes made to a specific table by a specific user?

Posted by scape on Server Fault See other posts from Server Fault or by scape
Published on 2012-11-08T16:16:37Z Indexed on 2013/11/01 21:58 UTC
Read the original article Hit count: 170

What is the best method for tracking changes or logging the queries done to a table by a specific user when the person is using Management Studio?

I'm using 2008 R2 Express Edition and want to specifically track a single user who logs in through Management studio and runs queries to make changes manually. I want to see what query was run and thus determine what was changed and how. I am not interested in restoring the information. I considered Change Tracking but read that it is not ideal for auditing as well I am unsure how to read the data, then I considered the Bulk-Logging option on the database however I then have to consider handling the log files which may grow huge as the database is used constantly by a web app. I am wondering if there is a more concise method to do what I want?

© Server Fault or respective owner

Related posts about sql-server

Related posts about logging