已删除用户默认数据库 - SQL Server 2008

已删除用户默认数据库 - SQL Server 2008

我无法再连接到数据库,我收到:

无法打开用户默认数据库。登录失败。

我在上一次会话期间删除了数据库,然后尝试重新创建它。但重新创建失败。

现在我被这个错误困住了,我该怎么办?

编辑:我正在使用 Windows 身份验证

有任何想法吗?

固定的:

使用命令:

sqlcmd -E -d master

然后输入:

ALTER LOGIN [您的 Windows 登录名] WITH DEFAULT_DATABASE=master

:)

答案1

修复!!

使用命令:

sqlcmd -E -d master

然后输入:

ALTER LOGIN [您的 Windows 登录名] WITH DEFAULT_DATABASE=master

答案2

您几乎肯定需要从上次备份中恢复并应用任何日志。

相关内容