mysql數據庫密碼爆破

mysql忘記密碼爆破思路:
1,停止mariadb服務
2,跳過授權啓動數據庫進程
3,重設管理密碼
4,關閉mysql——safe進程
5,啓動mariadb服務
5,驗證新密碼

步驟:
1,停止mariadb服務
[root@svr7 ~]# systemctl stop mariadb

2,跳過授權啓動數據庫
[root@svr7 ~]# mysqld_safe --skip-grant-tables &
[1] 105799
[root@svr7]#

3,免密進入數據庫
[root@svr7]# mysql -uroot
… …
MariaDB [(none)]>
4,設置新密碼
MariaDB [(none)]> UPDATE mysql.user set passwoed=password(‘pwd@123’) where user=‘root’ AND host=‘localhost’;

5,退出連接
MariaDB [(none)]>quit

6,關閉mysql-safe進程,
[root@svr7 ~]pkill -9 mysql

7,正常啓動mariadb服務
[root@svr7 ~] systemctl restart mariadb

8,驗證新密碼
[root@svr7 ~] mysql -uroot -ppwd@123

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章