This is classic, the programmer told me this was the connection string they were using. But when I looked at the program I FINALLY found one little problem:
Initial_Catalog
that should have been
Initial Catalog
Looks like it just ignored this parameter which then forced the connection to use the user's default database.