WINDOWS2003 系统,密码丢失 ,只知道SQLSERVER2000的SA密码,怎么破解,急急急!!!(200分)

  • 主题发起人 主题发起人 一剑封喉
  • 开始时间 开始时间

一剑封喉

Unregistered / Unconfirmed
GUEST, unregistred user!
自己的网站数据库服务器,不小心把WINDOWS登陆密码改了,郁闷,只知道SQLSERVER的SA,且补丁全,内部有两台WEB服务器通过 内网正连接到这台数据库服务器上,目前无问题,只是登陆不上,请高手帮忙
 
如果是WIN2K和XP的话,找一只有破解登陆密码的工具碟,用光盘启动,破掉就行。

不知这些工具, 能不能用在2003??
 
sa能不能运行扩展存储过程xp_cmdshell?
如果可以的话,用这个存储过程执行dos命名net user等命名新建个administrators组下的用户
 
推荐网站www.ttian.ent上去找找工具看,原来的流光就可以通过SQL的SA用户执行系统的DOS命令。
 
服务器肯定是在本地的,所以你找一张恢复Windows密码的工具盘,然后勇Win2003的安装盘重新安装Win2003(其实并未重新安装),当在第一兰屏提示是否需要安装第三方硬件设备的Drivers时按F3,提示插入第三方驱动盘时,将恢复密码工具盘插入就会运行,并提示用户输入新的Windows管理员密码,输入、重启即可用刚刚输入的Adiministrator帐户密码登陆了。
 
如果有和服务器(S)联网的计算机(C),如果C上安装了SQL,你可以进入企业管理器,运行存储过程XP_CMDSHELL,用这个存储过程执行dos命名net user等命名新建个administrators组下的用户,用新的用户登录即可。相关命令可以参考sql帮助或net user命令。
 
用启动盘启动,然后把system32/config目录下的sam文件删除后重启,密码为空了。
 
ufo的方法好危险,如果是WIN2K没打SP4的补丁才可以。
轻舞肥羊的方法可以试一试
 
我有一方,在XP下灵,不知在Win 2003下如何,前题是:系统盘为FAT32格式,重启后按F8,然后以带命令行的安全模式进入,选择Administrator 用户,输入net user xpuser01 1234/add 或者 net localgroup administrator xpuser01 /add
 
我以前也碰到这种情况,也是通过MSSQL的扩展存储过程xp_cmdshell修改密码的。
use master
go

exec xp_cmdshell "net user admin /add" //添加一个用户
go

exec xp_cmdshell "net localgroup administrators admin /add" //把用户ADMIN置为ADMINISTRATORS组中,使其具有管理员权限。
go
 
后退
顶部