Подключаемся под определенным пользователем к базе, вносим изменения, история изменений этого пользователя записывается в файл.. Я вот думаю.. SQL Server 2005 ведет свои журналы, может их можно как то подключить к своей программе и не парится?
Хотелось бы рассмотреть ваши варианты
