日期:2014-05-18  浏览次数:20446 次

无法在企业管理器中连接默认数据库
数据库只有一个用户sa,之前一切工作正常.
其中有一个数据库没用了,删除后,企业管理器无法连接数据库服务器.
而使用软件公司开发的软件客户端可以连接,数据都在.
怀疑删掉了的数据库是sa的默认数据库.
但是在无法打开企业管理器的情况下如何更改sa的默认数据库呢?
请高手指点迷津.

------解决方案--------------------
从其它机器上找一个master数据库的备份,然后还原到本地机器上,就可以打开你的企业管理器了。
------解决方案--------------------
以下是邹建的

=============
此种情况,是因为登陆帐户的默认数据库被删除。
解决方法:
一、使用其他管理员帐户修改此帐户的默认数据库

1、打开企业管理器,展开服务器组,然后展开服务器
2. 展开 "安全性 ",展开登录,右击相应的登录帐户,从弹出的菜单中选择,属性
3、重新选择此登录帐户的默认数据库
二、若没有其他管理员登录帐户,无法在企业管理器里修改,使用isql命令行工具

isql /U "sa " /P "sa的密码 " /d "master " /Q "exec sp_defaultdb N 'sa ', N 'master ' "
或者使用Windows验证
isql /E /d "master " /Q "exec sp_defaultdb N 'BUILTIN\Administrators ', N 'master ' "