当前位置:首页 > 数据库 > 正文

sqlserver数据库登录启动失败


在SQLServer中出现“无法打开用户默认数据库,登录失败”是什么原因?
用户默认数据库无法打开,登录失败。 这是SQLServer用户中常见的问题之一。 当您使用企业管理器、查询分析器以及涉及连接到SQLServer数据库的各种工具和应用程序软件时,可能会出现此问题。 1.原因
登录账户默认数据库被删除。 2.解决方法:
(1)使用管理员帐户修改该帐户的默认数据库。
1.打开企业管理器,展开服务器组,然后展开服务器
2。 展开“安全属性”,展开“登录”,然后右键单击登录帐户并从弹出菜单中选择“属性”。
3.重新选择该登录帐户的默认数据库
(2)没有其他管理员登录帐户,无法使用isql命令行工具进行修改。
isql/U"sa"/P"sa'spassword"/d"master"/Q"execsp_defaultdbN'sa',N'master'"
如果您使用Windows身份验证,请使用以下命令行将默认数据库更改为非丢失数据库:
isql/E/d"master"/Q"execsp_defaultdbN'BUILTIN\Administrators',N‘大师’”