As a software consultant and DBA, I've run into many cases where we need to get a client's scrubbed time and billing database for testing purposes. Since each DB tends to have custom tables, scripting individually is usually out of the option. Are there any freeware tools or tools inside SQL that can do this? We are familiar with Redgate's DataGenerator, Anonymous Data and Data Masker, though neither works for all of our cases. -Redgate is expensive to charge our clients to get, and just generates new data. -Anonymous Data is the best, but requires more than db_writer permission on the DB. -DataMasker okay, but not free.