用户登录失败(Microsoft SQL Server,错误:4064)

sha*_*ikh 1 sql-server

我正在使用 SQL Server 2014。早些时候我能够连接服务器数据库。但不知何故它停止获取登录,每当我尝试连接服务器数据库时,它都会给出错误消息,如下所示。

用户登录失败(Microsoft SQL Server,错误:4064)

任何形式的帮助将不胜感激。

Muh*_*san 5

更新

\n\n

当 Windows 或 SQL Server 登录无法连接到分配给用户的默认数据库时,您可能最终会收到此错误。\n要解决该错误,请按照以下步骤操作。

\n\n
\n

首先点击\xe2\x80\x9c连接到服务器\xe2\x80\x9d提示符的选项>>按钮。

\n
\n\n

首先点击\xe2\x80\x9c连接到服务器\xe2\x80\x9d提示符的选项>>按钮。

\n\n
\n

现在将数据库连接更改为服务器上的任何现有数据库,例如 tempdb、msdb 或 master

\n
\n\n

在此输入图像描述

\n\n
\n

现在点击连接,您将成功登录。

\n
\n\n

连接到 SQL Server 实例后,执行以下 TSQL 为登录分配新的默认数据库。

\n\n
Use master\nGO\n\nALTER LOGIN [MonitorDB] WITH DEFAULT_DATABASE = TempDB\nGO\n
Run Code Online (Sandbox Code Playgroud)\n