sql无法连接:连接失败,请检查SQL Server注册属性

2012年12月29日 发表评论 阅读评论

症状:
    删除了windows身份验证,在使用sqlserver企业管理器进行连接时,又忘了sqlserver sa密码。连接时提示“未能建立与(LOCAL)的连接” 
    原因:***************
    请验证SQL Server是否运行并检查SQL Server注册属性(通过右击(LOCAL)节点),然后重试。

注:此方法也能解决忘记SQL Server的sa密码的问题。

解决方法:

1、mssql 2000删除或者更改BUILTINAdministrators权限,导致无法连接,主要是无法使用Windows身份验证连接。

2、如果出现1的症状,但是还记得sa密码的话,也容易解决,在企业管理里右击(LOCAL)(Windows NT)---编辑SQL Server注册属性---使用SQL Server身份验证,然后填入sa或者相应的帐号密码就可以正常连接sql了 

3、如果出现1的症状,但是更悲惨的是忘记sa密码,那就先把把SQL Server停了,再把master.mdf和mastlog.ldf拷贝出来,然后用其他电脑上的SQL Server附加成master001库, 然后在sql查询分析器里执行update   master001..sysxlogins   set   password=null   where   name='sa'     这时可能会出错,无法执行,需要右击(LOCAL)(Windows NT)---属性---服务器设置---选择允许对系统目录直接进行修改就可以了。

再把master.mdf和mastlog.ldf这两个文件覆盖到你的data下,启动SQL Server,sa密码就是空了。然后根据2把sql连接上,这时还不能使用Windows身份验证连接,打开企业管理器,依次点开安全性---登陆,直接新建一个BUILTINAdministrators,默认数据库为master就可以了。




本站的发展离不开您的资助,金额随意,欢迎来赏!

You can donate through PayPal.
My paypal id: itybku@139.com
Paypal page: https://www.paypal.me/361way

分类: 数据库 标签:
  1. 本文目前尚无任何评论.