No será que tienes problemas de permisos sobre la BD ??
Como tienes configurada tu autentificacion ?? windows only o sql server and windows??
Porque si tu tienes derechos sobre tu mákina (lo mas seguro) es que pruebes con la siguiente cadena de conexion (solo para probar)
Cita: server=localhost;trusted_connection=true;database= pubs
Salu2