SQL server2000 windows身份验证失败怎么办
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL server2000 windows身份验证失败怎么办相关的知识,希望对你有一定的参考价值。
2003操作系统,今天突然发现企业管理器数据库注册无法连接,用sa+密码以及管理员身份的windows账号都提示登录失败,sa密码可能是忘记了。
请问这种情况该怎么办?怎么连接数据库?
另:用其他的非管理员权限的sqlserver2000用户可以登录,但权限受限
感谢 e_worker的回答,但是用查询分析器仍然提示无法连接
用windows身份验证模式登录失败!失败!
exec sp_password null,'新密码','sa'
好了,现在密码已经改变了,到企业管理器看看 。
语法如下:
sp_password [ [ @old = ] 'old_password' , ]
[ @new =] 'new_password'
[ , [ @loginame = ] 'login' ]
参数
[@old =] 'old_password'
是旧密码。old_password 为 sysname 类型,其默认值为 NULL。
[@new =] 'new_password'
是新密码。new_password 为 sysname 类型,无默认值。如果没有使用命名参数,就必须指定 old_password。
[@loginame =] 'login'
是受密码更改影响的登录名。login 为 sysname 类型,其默认值为 NULL。login 必须已经存在,并且只能由 sysadmin 固定服务器角色的成员指定。
注意是用Windows身份验证; 参考技术A 这个应该可以解决吧.
首先以windows身份验证模式登陆数据库,然后打开安全性一项,里面有登录名,找到sa用户,右击选择属性,进入属性面板后选择安全性,修改sa用户的密码,然后重新以sqlserver验证模式登陆就可以了
LZ 登陆操作系统用户是不是Administrator哦 参考技术B
注册属性
看看如何解决“SQL Server只能使用Windows身份登录,不能使用sa等Sql server身份进行登录”的问题
今天安装Sql Server之后,出现SQL Server只能使用Windows身份登录,不能使用sa等Sql server身份进行登录的问题是由于sql server只设置了Windows身份验证,没有设置sa登录,修改登录方式。在网上查了一下,找到了这篇文章,解决了问题,为了方便以后使用,所以把它转载了过来,以供大家需要的朋友查看。
如果你在装sql2008的时候,没有设置混合登录模式,而你偏偏又要通过sql server的模式来访问sql2008,那这篇文章适合你;
截图来说明问题,看图说话:
![技术分享](http://www.2cto.com/uploadfile/2012/0319/20120319034135711.png)
![技术分享](http://www.2cto.com/uploadfile/2012/0319/20120319034146218.png)
重新连接sql服务器
![技术分享](http://www.2cto.com/uploadfile/2012/0319/20120319034218966.png)
![技术分享](http://www.2cto.com/uploadfile/2012/0319/20120319034232220.png)
![技术分享](http://www.2cto.com/uploadfile/2012/0319/20120319034250727.png)
配置完成后,记得一定得重新启动sql服务,服务,以上配置不会生效的
以上是关于SQL server2000 windows身份验证失败怎么办的主要内容,如果未能解决你的问题,请参考以下文章
我用的是window server 2003系统, 管理工具 计算机管理中:无本地用户和组,如何调出?另用window 身份验...
JTDS 与 SQL Server 的连接问题 - 适用于 2000 但不适用于 2005