Según lo que leo tu problema esta en la Eliminación de la Base de Datos primordial que conecta al usuario y te genero ese problema por que ya esa base de datos Ya no existe y era la que conectaba a al SQL, para solucionare se problema te recomiendo hacer:
SQL Server 2005 y versiones posteriores
- Puede utilizar la utilidad sqlcmd para cambiar la base de datos predeterminada en SQL Server 2005. Para ello, siga estos pasos:
Haga clic en Inicio, haga clic en Ejecutar, escriba cmd y, a continuación, presione ENTRAR.
Utilice uno de los métodos siguientes, según el tipo de autenticación que utiliza el inicio de sesión de SQL Server:
Si el inicio de sesión de SQL Server utiliza la autenticación de Microsoft Windows para conectarse a la instancia, escriba lo siguiente en el símbolo del sistema y, a continuación, presione ENTRAR:
Sqlcmd E -S d InstanceName maestro
Si el inicio de sesión de SQL Server utiliza autenticación de SQL Server para conectarse a la instancia, escriba lo siguiente en el símbolo del sistema y, a continuación, presione ENTRAR:
Sqlcmd -S InstanceName -d master - U SQLLogin -P contraseña
Nota: InstanceName es un marcador de posición para el nombre de la instancia de SQL Server 2005 al que está conectando. SQLLogin es un marcador de posición para el inicio de sesión de SQL Server que se ha caído cuya base de datos predeterminada. Contraseña es un marcador de posición para la contraseña de inicio de sesión de SQL Server.
En el símbolo del sistema sqlcmd, escriba lo siguiente y, a continuación, presione ENTRAR:
ALTER LOGIN SQLLogin with DEFAULT_DATABASE = AvailDBName
Nota: AvailDBName es un marcador de posición para el nombre de la base de datos existente que puede tener acceso el inicio de sesión de SQL Server en la instancia.
En el símbolo del sistema sqlcmd, escriba GOy, a continuación, presione ENTRAR.