As a DBA or a Database developer, it is important to track the modifications that happens on objects in a database and equally important to know the user modifying the objects using commands ( especially on a database on which every one has access ). It usually becomes tedious job writing T-SQL scripts for doing this. In SQL server 2005 or above there are reports available to achieve this task in a finger snap.
follow these simple steps
1. Right click on the database for which you want to generate a report.
2. Click on Reports -> Standard Reports -> Schema Changes History
3.Thats it, The report is ready. You can now expand each object to check the stats.
you can also export report to Excel or PDF for future reference.