博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mysql密码破解
阅读量:5044 次
发布时间:2019-06-12

本文共 680 字,大约阅读时间需要 2 分钟。

1首先关闭mysql服务,确保没有任何一个和mysql服务相关的进程开启

systemctl stop mysqld

ps -aux | grep mysql

2把mysql放在后台启动(--skip-grant-table跳过授权表)

mysqld_safe --skip-grant-tables &

3进入mysql(不需要用户名和密码,类似单用户模式)

mysql

show databases;  (查看有哪些数据库)

use mysql  (切换数据库内)

show tables;  (查看有哪些表)

desc user;  (查看这个表有哪些列)(主要找user保存用户位置和authentication_string保存密码位置)

select user,authentication_string from user;  (查看user和authentication_string从user表)

update user set authentication_string =PASSWORD('123456') where user='root';  (更改密码)

flush privileges;  (刷新授权表)

4杀死所有进程(刚才启动方式跳过授权表,不安全)

ps aux | grep mysql  (查看进程)

kill -9 PID  (杀死进程)

5正常启动服务

systemctl start mysqld

 

转载于:https://www.cnblogs.com/shinian12138/p/11528467.html

你可能感兴趣的文章
【转载】 IP实时传输协议RTP/RTCP详解
查看>>
关于Xshell无法连接centos6.4的问题
查看>>
Linux系统的数据写入机制--延迟写入
查看>>
css3动画——基本准则
查看>>
javaweb常识
查看>>
Java注解
查看>>
时间>金钱
查看>>
元数据元素
查看>>
Visual Studio Code 构建C/C++开发环境
查看>>
web自己主动保存表单
查看>>
一个小的日常实践——高速Fibonacci数算法
查看>>
创建与删除索引
查看>>
java的基本数据类型
查看>>
机器学些技法(9)--Decision Tree
查看>>
静态页面复习--用semantic UI写一个10min首页
查看>>
在Windows下安装64位压缩包版mysql 5.7.11版本的方法
查看>>
drf权限组件
查看>>
输入月份和日期,得出是今年第几天
查看>>
利用mysqldump备份mysql
查看>>
Qt中子窗口全屏显示与退出全屏
查看>>