乐yi忘忧 发表于 2012-5-11 12:43:45

服务器:消息18456,级别16,状态1 用户‘sa’登录失败解决方法

本帖最后由 乐yi忘忧 于 2012-5-11 12:53 编辑

   今天给朋友要了个迷你SQL2000 V1.18,我设置打开默认实例,只能用windowns登录,不能用sa登陆,他的提示如下:

=====参考连接字(本地访问)=========
Provider=SQLOLEDB; Integrated Security=SSPI; Persist Security Info=False; Initial Catalog=master
=====参考连接字(远程访问)=========
Provider=SQLOLEDB; Persist Security Info=True; User ID=帐号; Password=密码; Initial Catalog=库名; Data Source=IP地址,端口
*按计算机名访问:XY-20110421RKCO
*通过IP地址访问:127.0.0.1,1433 192.168.128.203,1433
====================================
   难道默认实例不能用sa登录?不死亡心继续研究,终于试用改密码的方法成功登录,不敢独享供大家共同学习:
   --.清空 'sa' 密码   
   exec sp_password null,null,'sa'
  --修改 'sa' 密码为 'newPassword'
    exec sp_password null,'newPassword','sa'




  
  本方法也可以用在“忘了MSSQL server密码的解决方法”。
 
 如果有人需要这个版本的SQL,我会把它发到论坛上,供Delphi开发数据库的朋友使用。











Angel丶L 发表于 2015-2-1 16:39:09

支持楼主发扬Delphi
页: [1]
查看完整版本: 服务器:消息18456,级别16,状态1 用户‘sa’登录失败解决方法