找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 6152|回复: 7

[技巧] SQL-MSDE管理员密码清除

  [复制链接]
发表于 2009-1-10 21:41:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
SQL2000/MSDE管理员密码清除

  如果你在NT下(包括2000)装的SQL Server,则可以这样做:
直接打开"查询分析器"(注意不是从"企业管理器"中进入,可以从开始菜单的程序组进去,如果找不到的话,直接在"运行"中输入"isqlw.exe"也可);
选择"Windows身份验证"进入,不需要输入密码,只要你是本机的系统管理员或者域管理员,此时自动成为SQL Server的管理员;
在查询分析器窗口中输入下面的语句直接更改SA密码:
sp_password Null,\'ok\',\'sa\'
运行后sa的密码变为"ok"
sp_password存储过程的功能是更改SQL Server登录的密码;
语法格式:
sp_password [ [ @old = ] \'old_password\' , ]
{ [ @new =] \'new_password\' }
[ , [ @loginame = ] \'login\' ]
参数说明
[@old =] \'old_password\' : 旧密码;
[@new =] \'new_password\' : 要指定的新密码
[@loginame =] \'login\' : 要指定的用户
返回值: 0(成功)或 1(失败)
以上方法的关键原理在于,从"查询分析器"中以"Windows身份验证"连接SQL Server,只要你是本机的系统管理员或者域管理员,此时自动成为SQL Server的管理员.

  
MSDE的密码清除:
1.开始-->运行-->cmd-->回车
2.osql -U sa -S servername\instancename(注意大小写)--> 回车
3.提示输入密码,直接回车即可
发表于 2009-2-23 11:13:32 | 显示全部楼层
好东东,一定要收藏
发表于 2009-2-23 11:15:47 | 显示全部楼层
贫僧收藏了。。!!~~
发表于 2009-2-23 11:29:33 | 显示全部楼层
1. osql -E
2 sp_password @new='',@loginame='sa'
3 go
这个直接修改为空,或者自己也可以在new=这设置密码
发表于 2009-2-23 15:38:22 | 显示全部楼层
学习下。。。。
发表于 2010-4-9 17:59:52 | 显示全部楼层
好东西!谢谢楼主!
发表于 2013-3-8 13:36:35 | 显示全部楼层
有用吗这个??、、
回复 点赞 拍砖

使用道具 举报

发表于 2013-4-16 13:31:52 | 显示全部楼层
我的怎么提示SQL Server 不存在或访问被拒绝!这到底是怎么回事?
回复 点赞 拍砖

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-6-15 22:57 , Processed in 0.031500 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表