I don\'t know if these requirements are standard or not but I\'m wondering is there a solution out there which can do the following:
There are many ways to do that; it depends which version of SQL Server you are using.
Here are few
Audit trail with shadow table and trigger Here is the link
Also you can consider to use SQL Server 2008 Audit feature Here is the link