由於種種原因,mysql root使用者的密碼可能被惡意篡改,這個時候就需要對mysql進行密碼恢復了。大致步驟如下:
1、修改mysql的登入設定:
# vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables 儲存並且退出vi。
2、重新啟動mysqld
# /etc/init.d/mysqld restart ( service mysqld restart )
3、登入並修改mysql的root密碼
mysql> use mysql ;
mysql> update user set password = password ( 'new-password' ) where user = 'root' ;
mysql> flush privileges ;
mysql> quit
4、將mysql的登入設定修改回來
# vi /etc/my.cnf
將剛才在[mysqld]的段中加上的skip-grant-tables刪除,儲存並且退出vi。
5、重新啟動mysqld
# /etc/init.d/mysqld restart ( service mysqld restart )
mysql密碼恢復
破解過程 1 停止mysql服務 以管理員身份,在cmd命令列下執行 使用如下命令 2 使用命令啟動mysql資料庫,命令如下 mysqld skip grant tables 或者 mysqld nt skip grant tables 3.新開乙個cmd視窗,進行如下命令操作 1 mysql u...
mysql密碼恢復
一.mysql密碼的恢復方法之一 如果忘記了mysqlroot密碼,可以用以下方法重新設定 1.kill掉系統裡的mysql程序 killall term mysqld 2.用以下命令啟動mysql,以不檢查許可權的方式啟動 safe mysqld skip grant tables 3.然後用空密...
mysql密碼還原 mysql密碼恢復
一.mysql密碼的恢復方法之一 如果忘記了mysqlroot密碼,可以用以下方法重新設定 1.kill掉系統裡的mysql程序 killall term mysqld 2.用以下命令啟動mysql,以不檢查許可權的方式啟動 safe mysqld skip grant tables 3.然後用空密...