Using DDL Triggers in SQL Server 2005 to Capture Schema Changes
This article shows how to use DDL triggers to capture schema changes. This solutions works a little differently than most DDL triggers examples. This script captures the old object that was replaced.