The following query will produce a list of user tables for a given SQL Server 2005/2008 database.
select all_objects.name as 'Tables', all_objects.object_id as 'object_id', all_objects.create_date as 'create_date', all_objects.modify_date as 'modify_date' from sys.all_objects where type = 'U'
