无法打开默认数据库 怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法打开默认数据库 怎么解决相关的知识,希望对你有一定的参考价值。

无法打开默认数据库 怎么解决

1、在命令行键入: services.msc,然后查找sqlserver 服务,检查是否是开启的.

2、在DOS下, 运行:
[code=SQL]

1) c:\\> sqlcmd -E -SCOMPUTER2\\SQLEXPRESS -d master
2) 然后, 1> alter login [你的windows login(要全称)] with default_database = master
         2> go
         3> exit.

参考技术A 默认数据库具体指的什么? 是指设置数据库账号密码的时候设置的默认数据库吗?如果是这样 设置玩默认数据库以后 还得设置账号权限 安全性 -》登录 -》选择该账号 -》反键属性 -》用户映射 -》选择数据库 -》设置需要的权限 这样该账号才会拥有 设置默认数据库的访问权限 参考技术B 你是打开什么默认数据库?MSSQL还是mysql,或者是ORacle?还是Sybase?说清楚点。。。这样的话回答也好回答 参考技术C 是用代码连接数据时,打不开吗? 参考技术D 什么数据库

无法打开用户默认数据库.登录失败.怎么解决

无法打开用户默认数据库,登录失败,这也是SQL Server使用者常见的问题之一。在使用企业管理器、查询分析器、各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有可能会碰到此问题。
一、原因
登录帐户的默认数据库被删除。
二、解决方法:
(一)、使用管理员帐户修改此帐户的默认数据库
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\'"
参考技术A 说明你的连接字符串使用的是信任连接,即使用Windows用户登录数据库,导致登录失败了建议改用数据库用户登录,比如server=127.0.0.1;database=bookstore;uid=sa;pwd=密码

以上是关于无法打开默认数据库 怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

无法打开用户默认数据库.登录失败.怎么解决

新建sql注册提示无法打开用户默认数据库 登录失败,怎么解决

电脑打开网页出现URL无法获取怎么解决啊

高分悬赏,无法打开数据库fiie。系统错误-2147287035?

无法打开物理文件 错误 怎么解决

Win7 VMware虚拟机打开提示无法打开内核设备怎么办