Eso es porque el usuario con que creaste las tablas es diferente al dbo y al usuario con que creaste las tablas. Por eso es que solo ves las tablas al indicar el propietario.
Una de las reglas no escritas del SQL Server es que tienes que procurar que todos los objetos pertenezcan al dbo.
Eso lo arreglas corriendo el
sp_change_object_owner (sinaxis al vuelo, puede no llevar los guiones bajos).
Por cierto... esa nueva cadena que pusiste parece de ODBC y no de OLEDB