I am looking for a good way to log changes that occur on a particular set of tables in my SQL Server 2005 database. I believe the best way to do this is through a trigger that g
Use a Log Trigger
There is little reason to capture the actual SQL as there can many different statements that change data in the same way.