Implementing an Audit Trail to track database changes is a common need but bullet-proof solutions are rare. Even if you have code in your app. that writes to an Audit log there's no way to capture data coming in from another front end or direct input to the database via Query Analyzer. Anything other than a server side solution can't be guaranteed get all the data but who wants to write all the procs or triggers to implement it? Auto-Audit™ generates server side triggers automatically that capture audit data from every update, insert and delete that occurs on every field that you choose to track. If your database changes, simple drop your audit triggers and re-run Auto-Audit™ to layer on bulletproof audit trail functionality every time.