sql无法连接:连接失败,请检查SQL Server注册属性
症状:
删除了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就可以了。
捐赠本站(Donate)
如您感觉文章有用,可扫码捐赠本站!(If the article useful, you can scan the QR code to donate))
- Author: shisekong
- Link: https://blog.361way.com/sql-conn-fail/2160.html
- License: This work is under a 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. Kindly fulfill the requirements of the aforementioned License when adapting or creating a derivative of this work.