谢谢分享 |
好好好 |
任意一个SQL管理软件都可以,直接改用户表里面的的加密字串 |
有相当难度 |
路过进来学习学习 |
学习学习 |
路过,帮顶 使用软件破解的手段,应该可以解除 |
SA的密码知道就可以连接库,这就可以打开库中的表了。 然后找到库表中,存放用户信息的表,在表里面的字段,如存放的MD5后的密码字串,前面的很多人的方法 都是对的。 最简单的是将tb_user的密码字段值,用123456的MD5值一替换,不就OK了。 |
感觉好难的样子啊。帮顶了 |
有破解软件的 |
128位加密,估计楼主是得罪了管理员或者管理员恶意离职了吧 |
chishingchan 发表于 2024-1-9 11:41 截图里面 tb_user 这个应该是用户表。 可以先执行 select * from tb_user 看一下内容 找到管理用户的名称。 正常来说应该会有一个ID列,密码一般是 password 列 |
chishingchan 发表于 2024-1-9 11:41 如果是用户名是admin,你在数据库中搜索这个键,找到后修改就可以 搜索的话先在数据库查询窗口执行下面的代码
再执行下面的
|
路过进来学习学习 |
记号一个 |
看看热闹 |
去数据库里面找下记录密码的那个表,应该有其他用户的吧,比如其他用户的密码是123456,就找那个用户的密码加密的都没事,直接粘贴到你忘记密码的那个表的密码栏里面,然后你那个忘记密码的用户的密码就变成了123456,我之前就这样操作过找回过密码 |
chishingchan 发表于 2024-1-7 16:33 sql smss 官方的工具,前面已经有人回复了 找到用户表,使用类似如下的命令直接修改。 UPDATE 密码表 set 密码字段=‘新密码’ where 用户名=XXXX 不过看情况好像你对这些都是不了解,不建议自己操作,最好是找个了解的人来操作。 不一小心搞出其它问题来就不是恢复密码可以解决的了。 |
关键要先搞清楚,是sql的sa密码还是应用软件密码,sql的sa密码通过命令可以重新设置的,而应用软件的密码则可以通过sql命令可以替换密文,密文变了密码就也变了 |
chishingchan 发表于 2024-1-7 20:55 只要你安装的是官方原版的sqlserver 一般都自带这个工具,你可以先去开始菜单看看有没有 |
wykpe 发表于 2024-1-7 20:51 好的,试试! https://learn.microsoft.com/zh-C ... ew=sql-server-ver16 |
本帖最后由 wykpe 于 2024-1-7 20:54 编辑 chishingchan 发表于 2024-1-7 16:32 sql server 官方工具啊 sql_server_management_studio |
本帖最后由 dafs 于 2024-1-7 20:09 编辑 在一台电脑上装同样的数据库和软件,用应用友msde工具打开软件数据库,找到表中的用户名,把密文复制过去,就应该恢复成软件的默认密码了,用-友,金-蝶,我都试过可以,试试吧,软件用户密码不一定是传统的加密方法。 |
这个几乎是不可能的了,呵呵 |
有sa密码,不就可以进入MSSQL 吗 |
不太容易破解 |
首先你是求软件的用户密码,如果确定仅是md5加密直接用百度在线生成一个md5(“123456“),放到对应字段。测试一下。如果不行就有可能是加盐生成的md5(“123456+xxx“)。提醒 备份一份数据库再操作,同时试着用软件新创建用户测试(通常用户密文机密规则一样的)。不行的话,逆向软件用户修改部分(既然问这个问题感觉你也不会) |
这是高手干的事,看看 |
这题太难了。。!我不会。。。。 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.