我已经删除了我的默认数据库,现在我无法使用sql server身份验证登录。如何将默认数据库更改回主数据库
修改 我无法使用sql server身份验证登录。它给了我错误
无法打开用户默认数据库。 登录失败。用户登录失败 'XYZ'。 (Microsoft SQL Server,错误: 4064)
感谢。
答案 0 :(得分:2)
通过SSMS连接。在连接对话框中,单击“选项&gt;&gt;”按钮并将“连接到数据库:”选项更改为Master而不是<default>
。
这应该让你进入。然后你可以使用下面的命令来更改登录的默认数据库。
Exec sp_defaultdb @loginame='login', @defdb='master'
答案 1 :(得分:1)
在SSMS中:服务器 - >安全 - >一般选项卡 - >默认数据库