sql >> Base de Datos >  >> RDS >> Sqlserver

Error al iniciar sesión en SQL Server

Este error (Microsoft SQL Server.Error:4064 ) se produce cuando la base de datos que se descarta es la predeterminada para algún usuario de la base de datos.

Cuando el usuario intenta iniciar sesión y su base de datos predeterminada se elimina, aparece el error.

La forma de resolver esto se da aquí , resumido a continuación.

La solución para iniciar sesión es:

  1. Desde Conectar al servidor cuadro de diálogo, haga clic en Opciones
  2. Cambiar el valor de Conectar a la base de datos: a cualquier base de datos válida en el servidor

La solución permanente para arreglar el servidor es ejecutar SQL como:

ALTER LOGIN [test] WITH DEFAULT_DATABASE = master
GO