SQLserver2000登录连接失败SQLState 08001
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLserver2000登录连接失败SQLState 08001相关的知识,希望对你有一定的参考价值。
我是用本机A访问别人C电脑。对方服务器已经开启了。我可以访问其他电脑服务器,就是其中一台出现如上图所示图片。C机也可以访问其他电脑服务器,但是访问不了我的电脑。
参考技术A 首先你电脑和C机网络是不是通的,可能是你电脑的杀毒软件,防火墙什么的给禁止了,如果你可以ping 通C机,那么 还有可能是你的SQLserver 2000 的版本太老了,打个sp4的补丁应该就可以了。。追问可以ping的通 两台机子都打了补丁 还是不行
参考技术B 你用telnet指令试试:telnet IP 1433
ping得通,说明C的防火墙开了, C电脑上的sqlserver是什么版本? 参考技术C odbc配置的时候把里面的服务器名称改成服务器IP。我们公司的就这样。你试试。
用户登录失败,该用户与可信SQL Server连接无关联,错误:18452
安装好SQLServer2005(或者装了Visual Studio 2008后自带的SQLServer2005)用SQL Server身份验证的登录的时候有时候会发生这种情况:
这样的错误的原因是:安装SQL Server时,限制了登录方式为Windows身份验证,所以在使用详细用户登录的时候便登陆出错,解决的方法为:
1.使用Windows身份验证后右键点击登录server的属性。
2.选择“安全性”将‘server身份验证’设置为:SQL Server和Windows身份验证模式。
3.重新启动服务,ok!
以上是关于SQLserver2000登录连接失败SQLState 08001的主要内容,如果未能解决你的问题,请参考以下文章
SQL server2000 windows身份验证失败怎么办