在SQL Server中将默认数据库更改为主数据库

时间:2010-10-12 12:58:46

标签: sql-server sql-server-2005

我已经删除了我的默认数据库,现在我无法使用sql server身份验证登录。如何将默认数据库更改回主数据库

修改 我无法使用sql server身份验证登录。它给了我错误

  

无法打开用户默认数据库。   登录失败。用户登录失败   'XYZ'。 (Microsoft SQL Server,错误:   4064)

感谢。

2 个答案:

答案 0 :(得分:2)

通过SSMS连接。在连接对话框中,单击“选项&gt;&gt;”按钮并将“连接到数据库:”选项更改为Master而不是<default>alt text

这应该让你进入。然后你可以使用下面的命令来更改登录的默认数据库。

Exec sp_defaultdb @loginame='login', @defdb='master'

答案 1 :(得分:1)

在SSMS中:服务器 - >安全 - >一般选项卡 - >默认数据库