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: 236
        
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