位置:首页 » 教程 » 无法打开用户默认数据库怎么办

无法打开用户默认数据库怎么办

日期:2014-03-01 阅读:0num
Advertisement

  无法打开用户默认数据库的解决方法

  无法打开用户默认数据库,登录失败,这也是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'BUILTINAdministrators', N'master'"

  (2)由于改变了系统密码导致SQLSErver无法启动

  解决办法是:

  点击运行,键入services.msc,打开服务程序,找到SQLSERVER项目,选择属性项之二-‘登录’,把登录密码改为操作系统Administrator帐户登录密码,重新启动SQLSErver,即可正常启动。

  SQL Server 2005

  在 SQL Server 2005 中,可以使用 sqlcmd 实用程序更改默认数据库。为此,请按照下列步骤操作:◆1. 单击“开始”,单击“运行”,键入 cmd,然后按 Enter。

  ◆2. 根据 SQL Server 登录使用的身份验证种类,请使用以下方法之一:? 如果 SQL Server 登录使用 Microsoft Windows 身份验证连接到该实例,请在命令提示符处键入以下内容,然后按 Enter:

  sqlcmd –E -S InstanceName –d master

  ? 如果 SQL Server 登录使用 SQL Server 身份验证连接到该实例,请在命令提示符处键入以下内容,然后按 Enter:

  sqlcmd -S InstanceName -d master -U SQLLogin -P Password

  注意:InstanceName 是要连接到的 SQL Server 2005 实例的名称的占位符。SQLLogin 是已删除其默认数据库的 SQL Server 登录的占位符。Password 是 SQL Server 登录密码的占位符。

  ◆3. 在 sqlcmd 提示符处,键入以下内容,然后按 Enter:

  Alter LOGIN SQLLogin WITH DEFAULT_DATABASE = AvailDBName

  注意:AvailDBName 是可由实例中 SQL Server 登录访问的现有数据库的名称的占位符。

  ◆4. 在 sqlcmd 提示符处,键入 GO,然后按 Enter。

相关文章
  • 无法打开用户默认数据库的解决方法

    无法打开用户默认数据库,登录失败,这也是SQL Server使用者熟悉的问题之一. 在使用企业管理器.查询分析器.各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有可能会碰到此问题,引起此错误发生的原因比较多,下面我们就来详细分析引起此问题的原因以及解决办法. 一.原因 登录帐户的默认数据库被删除. 二.解决方法: (一).使用管理员帐户修改此帐户的默认数据库 1.打开企业管理器,展开服务器组,然后展开服务器 2. 展开"安全性",展开登录,右击相应的登录帐

  • 无法打开用户默认数据库怎么办

    无法打开用户默认数据库的解决方法 无法打开用户默认数据库,登录失败,这也是SQL Server使用者熟悉的问题之一.在使用企业管理器.查询分析器.各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有可能会碰到此问题,引起此错误发生的原因比较多,下面我们就来详细分析引起此问题的原因以及解决办法. 一.原因 登录帐户的默认数据库被删除. 二.解决方法: (一).使用管理员帐户修改此帐户的默认数据库 1.打开企业管理器,展开服务器组,然后展开服务器 2. 展开"安全性&quo

  • sql无法打开用户默认数据库,登录失败,用户‘sa’登录失败,错误:4064的解决方法 sql无法打开用户默认数据库,登录失败,用户‘sa’登录失败,错误:4064的解决方法

    sql无法打开用户默认数据库,登录失败,用户'sa'登录失败,错误:4064的解决方法 无法打开用户默认数据库,登录失败,这是因为登录帐户的默认数据库被删除. 解决方案:用windows身份模式进入,选择"安全性"---"登录名"------"sa",在sa上右击, 弹出如图窗口,设置密码,然后把默认数据库选择为master. www.2cto.com 断开windows身份连接,再用sqlserver身份登录,即可. 作者 successful

  • 登录名登陆时出现没法打开用户默认数据库登录失败

    登录名登陆时出现无法打开用户默认数据库登录失败 无法打开用户默认数据库,登录失败,这也是SQL Server使用者熟悉的问题之一.在使用企业管理器.查询分析器.各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有可能会碰到此问题,引起此错误发生的原因比较多,下面我们就来详细分析引起此问题的原因以及解决办法. 一.原因 登录帐户的默认数据库被删除. 二.解决方法: (一).使用管理员帐户修改此帐户的默认数据库 1.打开企业管理器,展开服务器组,然后展开服务器 2. 展开"

  • SQL Server打开默认数据库出现登录失败错误4064如何解决 SQL Server打开默认数据库出现登录失败错误4064如何解决

    SQL Server安装的默认数据库,以前没怎么注意,今天无法之中进去看的时候,出现登录失败错误4064,现在我们解决这个错误的方法整理如下. 无法打开用户默认数据库,登录失败,其原因是登录帐户的默认数据库被删除. 解决办法是使用管理员帐户修改此登录帐户的默认数据库. 1.使用管理员帐号登入企业管理器,在"对象资源管理器"中,展开"安全性"--"登录名",右键该帐户点击"属性" 2.在"登录属性"的对话框中

  • 怎么设置DB打开的默认页面 怎么设置DB打开的默认页面

    如何设置DB打开的默认页面 我在一个DB中新增一个系统说明的页面,我该如何设置让用户一打开这个DB就出现系统说明的页面呢? 分享到: ------解决方案-------------------- 在数据库属性,有个火箭的标签,就是定制打开默认页面的地方了

  • 系统首页打开用户登录处显示“服务器无响应”?|动易Cms

    问题:系统首页打开用户登录处显示"服务器无响应"? 解决方法:从以下方面检查: 1.iis里没有启用父路径. 2.假如用/User/User_Login.asp来登录显示如下错误: Microsoft VBScript 运行时错误 错误 '800a01f4' 变量未定义: 'Enable_SubDomain' /User/User_ChkLogin.asp,行 168 更新conn.asp,config.asp文件,更新后重新连接数据库即可解决.

  • oracle 11g linux 建立表空间 用户授权 数据库导入导出

    本文章给各位同学介绍一些常用的在使用oracle 11g linux 建立表空间 用户授权 数据库导入导出语句,有需要了解的同学可进入参考. sqlplus /as sysdba -- 查看dbf存放位置 select * from dba_data_files; -- 查看文件位置 SELECT * FROM dba_directories; -- 新建表空间 create tablespace bp_oracle logging datafile '/u02/oradata/devdb/bp

  • IBM data studio 不能打开DB2的数据库解决方法

    IBM data studio 不能打开DB2的数据库 先在command line中输入 db2icrt INST1 set db2instance=INST1 db2 create db INST1 db2 connect to INST1 user qwe using qwe 然后连接成功 在Data studio中新建连接: DB2 Linux.Unix和windows:JDBC选默认值第一个:属性里数据库输INST1,主机:localhost,端口:50000,用户名密码加上,但是连接

  • sqlserver里服务器角色,服务器登录名,数据库用户,数据库角色,数据库架构的懂得

    sqlserver里服务器角色,服务器登录名,数据库用户,数据库角色,数据库架构的理解 先说sqlserver里面的数据库级别设置: 服务器级 -> 数据库级 -> 架构级 - > 数据对象级,比如说:Server.DataBase1.dbo.Table1;这里的意思就是Table1这个表属于dbo这个架构 ,dbo这个架构属于DataBase1这个数据库,DataBase1这个数据库属于Server这个服务器.里面的架构其实就是一个容器,好像就是面向对象里面的 命名空间,一个用户可以拥

  • 一个用户迁徙数据库前后的性能差异case 一个用户迁徙数据库前后的性能差异case

    一个用户迁移数据库前后的性能差异case 问题 一个用户问题,数据从ECS迁移到RDS,相同的语句,查询性能下降了几十倍.而实际上RDS这个实例在内存上的配置与原来ECS上的实例相当. 本文简单说明这个case的原因及建议. 用户反馈性能变慢的语句为 (修改了真实表名和列名) select count(1) from HR hr join H h on h.hid = hr.hid join A e on e.aid = h.eid join A t on t.aid = e.pid join

  • 怎么将OFBIZ(opentaps)默认数据库迁移至mysql

    如何将OFBIZ(opentaps)默认数据库迁移至mysql http://blog.sina.com.cn/s/blog_4a4820f9010008oo.html ofbiz自带的数据库是Derby,这是一种小型的适合与测试系统的数据库,但不适合在产品级系统中使用,所以通常我们需要将ofbiz迁移到其它数据库上,下面我就以如何迁移至mysql为例,向大家讲述数据库迁移过程,迁移至其它数据库的过程类似. 第一步:修改entityengine.xml文件. 该文件的位置是 ofbiz_home

  • ORACLE创造表空间、创建用户、更改用户默认表空间以及授权、查看权限

    ORACLE创建表空间.创建用户.更改用户默认表空间以及授权.查看权限 Oracle创建用户.表空间.导入导出....命令 //创建临时表空间 create temporary tablespace ext_temp tempfile 'D:\oracle\product\10.2.0\oradata\test\ext_temp.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; //创建数据表空

  • oracle 10g创办表空间、创建用户、改变用户默认表空间、删除临时表空间

    oracle 10g创建表空间.创建用户.改变用户默认表空间.删除临时表空间 创建临时表空间 create temporary tablespace stbss_tmp tempfile 'E:\oracle\product\10.2.0\oradata\orcl\stbss_temp01.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; 创建数据表空间 create tablespace st

  • 突然想建立一个互联网防垃圾广告注册用户的数据库,可行性如何

    不少论坛or博客都深受垃圾灌水or广告评论困扰,我就想建立一个公共的垃圾广告用户的数据库,每个网站只需引用一段js,这个js基于fingerprint和evercookie技术基本上能99%判别当前用户的唯一性,并记录对应IP地址,后台数据库对该唯一用户进行信誉评级,网站站长在发现垃圾广告评论时,举报该IP,该用户信誉等级降一级,当降到指定阈值时,该js给网站页面返回该用户是垃圾用户的布尔值供站长调用,网站用户庞大,只能用nosql存储,不知道这种可行性如何 --cut-- imn1在2016-

  • 如何设置Win7打开文件默认程序服从安排 如何设置Win7打开文件默认程序服从安排

    双击打开文件是最使用电脑最基本的操作,但就是这么简单的一个动作,操作系统也会经常搞错.例如想要打开一张图片时,如果Win7中安装了两款可以打开图片的软件,系统就有可能把这两款软件搞混,调用错误的程序打开图片.虽然Win7很智能,但还没到如此善解人意的地步,但是只要我们把自己希望用什么程序打开文件告诉Win7,那它绝对是个听话的好孩子.这里我们用到的就是Win7中的文件关联设置. 以视频文件为例,首先,打开一个存放图片或照片的文件夹.右键点击任意一张图片文件,选择"打开方式-选择默认程序"

  • Mysql下查看用户、数据库的例子

    在mysql中要查看用户名与数据库我们可以在mysql命令模式下直接使用相关的命令就可以查了,具体的小编就为各位介绍一下吧. 命令行下查看用户.数据库: mysql> use gbk #进入gbk数据库 Database changed mysql> show tables; #查看gbk数据库的所有表 Empty set (0.00 sec) mysql> use ultrax; Reading table information for completion of table and

  • sqlserver 登录帐户的默认数据库被删除

    昨天发现自己的sqlserver2005 登录帐户的默认数据库被删除了,这里我来给大家介绍如何实现恢复,希望对大家帮助 SQL Server 2005 在 SQL Server 2005 中,可以使用 sqlcmd 实用程序更改默认数据库.为此,请按照下列步骤操作:◆1. 单击"开始",单击"运行",键入 cmd,然后按 Enter. ◆2. 根据 SQL Server 登录使用的身份验证种类,请使用以下方法之一:• 如果 SQL Server 登录使用 Micro

  • 有关问题标签用户 db2数据库存储过程有关问题

    问题标签用户 db2数据库存储过程问题 建立了一个存储过程有一个输入参数为varchar(50),但是存储过程里的得到这个参数后面多了很多空格,插入到数据库时就造成了值过大,插入失败,就算是把这个输入参数trim也是没有效果,还是有空格.存储过程在开发环境和测试环境都没有问题,放到生产环境就有问题.由于第一次使用db2数据库,实在是找不到问题所在.看看哪位大侠能帮解决一下. --cut-- DB2三种环境仔细检查是否一致.之所以产生这种情况肯定环境不一致导致的. 把实例配置还有数据库配置对比一下

  • Spring security用户权限数据库配备

    Spring security用户权限数据库配置 关于安全性服务,有两个重要的概念需要理解,一是认证,即判断用户是否在应用程序中存在,二是授权,即判断用户是否有权限访问资源. Spring security为我们提供的HTTP Basic,Digest等认证服务,因为要在配置文件中对用户和权限进行配置,所以局限性很强.除此之外,它还允许我们在数据库中对用户和权限进行配置.那么如何实现呢? 在系统中定义用户,角色,权限这三种实体,一个用户可以拥有多个角色,一个角色可以被多个用户拥有,所以用户与角色

最新文章
  • 又一个 Homebrew 源

    Brew Brew Brew ! $ brew update 慢?来试试用 Coding 家的 Homebrew 源吧!( 该源每 5 分钟和上游同步一次,依托 Coding 遍布全国的 git 服务节点,让你的 brew update 更快!) $ cd /usr/local && git remote set-url origin https://git.coding.net/homebrew/homebrew.git $ cd $home && brew update

  • 问土豪 tension 几个问题,关于易联主机的。

    @tension 现在易联的国内虚拟主机如果不备案可以用吗?(放博客)我记得你以前说过某些情况可以不备案的. 现在易联的国内虚拟主机有折扣吗?或者优惠码? 现在国内虚拟主机除了有流量限制,有没有峰值限制? 面板是啥来着?看上去像 plesk? 感谢. --------- PS:香港的主机最近都一股脑抽风~ --cut-- tension在2014-03-14 22:20:3回答到: 1. 现在国内的主机 一般要求来说都需要备案, 上海必须备案方可使用, 北京的 一般查到才会... 2. 折扣请看

  • 有人买过净水机么?靠谱么?

    就是那种直接装在自来水管下面的 求使用效果和品牌型号推荐 --cut-- goldenlove在2011-12-12 15:52:3回答到: 我一直在用,感觉挺好的,很方便. 是国外一个牌子,具体名字忘了,在红星美凯龙看到的. liuers在2011-12-12 16:03:5回答到: 如果经济允许建议安装,国内有个品牌叫泉来,做的还不错. lowrain在2011-12-12 16:29:0回答到: 查了下感觉还是安装的净水器比较靠谱 liuers在2011-12-12 17:04:4回答到:

  • 关于《人生的智慧》这本书.....

    读过的朋友有什么感想.... 感觉自己还不到20的岁数,读这样一个悲观主义哲学家的书是不是不太合适?(虽然也许都非常经典) 叔本华这个人应该算是个天才,凡是读过他文章的朋友我想一定都有深有体会吧,一语中的,句句精髓. 犹豫中~ --cut--

  • Dede安全设置 做目录执行php脚本限制方法

    dedecms是一个非常好的CMS程序,现在最新版本是5.7.经过很多版本的升级和功能添加,dedecms仍然存在很多问题.这里不是说DEDECMS不好,相对来说dede还是很好的,简单容易用,造福了许许多多中小站长. 很久没更新博客,今天想浅谈DEDECMS安全设置.用dedecms的朋友一定有遇到过网站被挂马的事,不是每个页面中被添加很多链接就是js中被加入恶意转向. 浅谈DEDECMS安全设置: 1.尽可能的使用Linux主机纯PHP空间,Windows主机能运行ASP就多一份危险. 2.

  • 联想计划挑战小米模式:借摩托罗拉扩展份额 联想计划挑战小米模式:借摩托罗拉扩展份额

    据美国彭博社 3月3日报道,联想集团计划挑战世界上最大的智能手机制造商之一小米公司,并将重点放在网上销售,拉动购物者需求,让摩托罗拉品牌成功在中国创造又一个辉煌. 联想移动业务集团总裁刘军,在西班牙巴塞罗那世界移动通信(MWC 2015)大会接受采访时称:"我们要与小米面对面竞争.小米在线上市场已有很好的优势.但联想的优势则是硬件.供应链和创新.重新推出在智能手机市场上缺席两年的摩托罗拉品牌是非常成功的.在中国的主要节日之前,我们推出全新摩托罗拉,一举成为京东购物网站超3000元智能手机销量第二

  • 积极面对生活的方法

    方法 1.磨练自己的精神世界,要做个有思想的人: 2.有爱心,有一句话是这样说:人的灵魂不能没有爱情,爱自己,爱家人,爱上这个世界: 3.保持一颗宽容的心,专注于自己的事,其他的可以无所谓 注意事项 外界的干扰是不分场合和时间的,要能沉着应对,积极面对,及时处理,让自己时刻保持好心情.

  • 夏洛特烦恼校花秋雅扮演者是谁 夏洛特烦恼校花秋雅扮演者是谁

    电影<夏洛特烦恼>由屡创票房纪录的同名话剧<夏洛特烦恼>改编,春晚"黄金组合"彭大魔.闫非执导,沈腾.马丽.王智等实力演员领衔主演, 该片讲述的是沈腾饰演的"夏洛",因为一场梦境回到了高中的课堂上,从而开始了新的玩酷人生,最终却发现真爱就在身边的故事.该片基本用的事话剧原班人马,而王智应演技突出重围,在电影中饰演女二号邱雅 在电影<夏洛特烦恼>中,因热播剧<妻子的秘密>而实力与人气备受认可的时尚女星王智,首次挑战喜剧电

  • 海岛奇兵水晶掉落几率加倍方法 快速建神像 海岛奇兵水晶掉落几率加倍方法 快速建神像

    海岛奇兵现在好多玩家吐槽掉率没用,小编觉得水晶掉落由两个因素决定,下面是详细介绍~ 海岛奇兵水晶获得方法 影响水晶掉两个因素: 第一:奖杯数(npc等级) 从最近说起,我为了拿1000钻,打到600杯,感觉npc掉落水晶较之前提高了,等我到650杯徘徊时,每周npc直接出4-5个大水晶,博士岛打通能合成一个大紫神像. 第二:水晶掉落神像 这东西能提升掉率是肯定的,只是低等级不明显,我之前49%,掉落不稳定,这周出了72%,真是碉堡了!连续打3个熔岩岛,2次掉落1个四角+4三角;1次掉落1个四角+

  • 新人求职面试关键

    其实求职在这个时代是一个不变的话题,不管这个话题被说了多少遍,议论了多少回,甚至基本所有该讨论的都被讨论了,它还是一个社会热点.人们热衷于议论求职和面试,这本身就是一个很有意思的话题. 我见过无数求职面试的和出国留学的人,涵盖中外,各式各样的女孩.面试中遇到的问题肯定会很多,不过我今天想要说的或许是一个被大家都忽略的重点.这话说起来有点矛盾,忽略的往往都是一些小瑕疵,既是重点又怎能被忽略?但是这个问题确是实打实的存在着,检查一下你的简历,不要让就业机会白白溜走.这个重点就是简历上的照片. 这不是

热门推荐
  • 端午节是农历几月几号 端午节是农历几月几号 端午节是农历几月几号 端午节,为每年农历五月初五.据<荆楚岁时记>记载,因仲夏登高,顺阳在上,五月是仲夏,它的第一个午日正是登高顺阳好天气之日,故五月初五亦称为"端阳节".此外端午节还称"午日节.五月节.龙舟节.浴兰节"等.[1] 端午节是流行于中国以及汉字文化圈诸国的传统文化节日. 2016年端午节是2016年6月9日 星期四 端午节的四个故事: 一:纪念东汉孝女曹娥 在浙江绍兴,端午节是为了纪念东汉孝女曹娥救父投江.传说曹娥是东汉上虞人,父亲溺于江中
  • HTC虚拟现实设备Vive试玩 无眩晕代入感更强 HTC虚拟现实设备Vive试玩 无眩晕代入感更强 HTC在MWC 2015世界移动通信大会上发布的多款新品,但其中最有趣的并非是One M9,而是虚拟现实头戴显示器Vive.HTC Vive是与著名游戏公司Valve合作的产物,独特之处在于集成了大量传感器,能够更为准确.细腻地追踪用户头部位置,实现更具代入感的虚拟现实体验. 在展会上,众多科技媒体对HTC Vive进行了试用,评价都比较正面.那么,外观看似有些密集恐惧的HTC Vive,究竟有何独特之处呢?一起来看看试用体验. 设计及工作原理 可以看到,HTC Vive与Oculus Rift
  • 2016端午节三天假旅游景点推荐 2016端午节三天假旅游景点推荐 2016端午节三天假旅游景点推荐 端午节快到了,2016年端午节是6月9.10.11日三天假期,三天你想怎么安排呢?端午小长假不要浪费,出门High一次吧!本站小编整理了端午三天游攻略,不知有没有戳中你的心? 端午旅游好去处-首尔 一般去首尔都是3.4天,所以只要请上一天假就可以去了.6月的首尔还不是很热,当季夏装摆满商店,各种韩系护肤品美妆买买买不停手.首尔的烤肉.参鸡汤.部队锅.炸鸡都是应季美食,边吃边逛绝对不怕长肉.小长假来首尔逛吃逛吃,再去南怡岛看看韩剧里的浪漫场景,轻松又惬意.韩国签证
  • CorelDRAW教程:X4版本表格功能详解 CorelDRAW教程:X4版本表格功能详解 X4的新功能,和大家交流下. 虽然功能还不是很强大,但已经比没有这个功能好多了! 常用的功能都有,基本操作和word差不多. 下面我们看图吧: 1.表格-创建新表格 2.效果这样子(如尺寸不对可直接在属性栏中修改长宽) 3.合并单元格(选中要合并的单元格,再到属性栏里可找着,也可菜单操作) 4.合并完成效果 进入论坛一起交流: 1418219 5.拆分单元格(选中要拆分的格子,点属性栏里的拆分成列) 6.拆分后效果(拆分还有一种是拆分成行,操作同样,在此不多讲) 7.再加条斜线(用画线工具画上去
  • Linux系统下源码方式安装MongoDB Linux系统下源码方式安装MongoDB 本人也是学习node.js缘故,需要用到mongodb数据库,虽然之前在公司也用过mongdb数据库,因为工作的缘故,我们的开发环境下面没能连接互联网,当时用到就是tarz包版本,非源码安装版. 这边主要介绍的是源码安装方式,主要参照的是官网文档.. 前提条件:系统为(因为用的是虚拟机,所以内存只分配了1.8G,满足基本开发需求.) 详细参照官网文档:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat-centos