忘记MySQL中某些bbs或CRM系统等密码的解决方法之一
仅限于:
1、你能直接访问物理机或能够远程ssh到物理机
2、具有系统级的用户账号权限,如administrtor或者root
有两种方法,一种是直接使用MySQL自带工具进行sql数据库语言操作;第二种是使用phpmyadmin或者Navicat进行操作,这里介绍的是第二种操作,较简单一些。
首先打开数据库软件,使用具有权限的数据库账号登陆进去,然后找到自己应用系统所在的表,定位到user表或者类似表类,确认管理员的账号名,然后更改其password段赋值。(依据各个应用系统对于用户表的存储以及字段名,需要先查询应用系统的白皮书或供应商)
如果你的mysql是5.0之前的版本,只需要将需要更改的密码字段值改为
e10adc3949ba59abbe56e057f20f883e
则该用户的明文密码就变成了123456;
而如果你的mysql版本为5.1或更高,则需要将密码字段值改为
322d3fef02fc39251436cb4522d29a71
还需要将该表相同行的salt字段值改为
abc
此时,该账户的明文密码才是123456