linux下忘記密碼怎麼辦,如何重置密碼

2022-01-22 23:22:23 字數 2028 閱讀 3643

文章**:

以下是網上的方法,我用的是第一種方法,經測試有效。

方法一:

# /etc/init.d/mysql stop

# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

# mysql -u root mysql

mysql> update user set password=password(newpassword) where user=root;

mysql> flush privileges;

mysql> quit

# /etc/init.d/mysql restart

# mysql -uroot -p

enter password: 《輸入新設的密碼newpassword>

mysql>

方法二:

直接使用/etc/mysql/debian.cnf檔案中[client]節提供的使用者名稱和密碼:

# mysql -udebian-sys-maint -p

enter password: 《輸入[client]節的密碼》

mysql> update user set password=password(newpassword) where user=root;

mysql> flush privileges;

mysql> quit

# mysql -uroot -p

enter password: 《輸入新設的密碼newpassword>

mysql>

方法三:

這種方法我沒有進行過測試,因為我的root使用者預設密碼已經被我修改過了,那位有空測試一下,把結果告訴我,謝謝!!

# mysql -uroot -p

enter password: 《輸入/etc/mysql/debian.cnf檔案中[client]節提供的密碼》

方法四:

方法如下: 1, 關閉mysql服務 /etc/init.d/mysqld stop 2,使用 –skip-grant-tables選項啟動mysql服務,可以修 改/etc/inin.d/mysqld指令碼啟動位置增加此選項, vi /etc/init.d/mysqld

方法如下:

1, 關閉mysql服務

/etc/init.d/mysqld stop

2,使用 –skip-grant-tables選項啟動mysql服務,可以修 改/etc/inin.d/mysqld指令碼啟動位置增加此選項,

vi /etc/init.d/mysqld

在下面執行啟動的語句裡增加--skip-grant-tables

/usr/bin/mysqld_safe --skip-grant-tables --datadir="$datadir" --socket="$socketfile"

--log-error="$errlogfile" --pid-file="$mypidfile"

加入--skip-grant-tables的意思是啟動mysql服務的時候跳 過許可權表認證。啟動後,連線到mysql的root不需要口令

3,重新啟動mysql服務

/etc/init.d/mysqld start

4. 修改root使用者的密碼;

mysql> update mysql.user set password=password(123456) where user=root;

mysql> flush privileges;

mysql> quit

5. 重新啟動mysql,就可以使用 新密碼登入了。

mysql

mysql -u root –p

輸入密碼:123456

6,關閉mysql服務

/etc/init.d/mysqld stop

7, 重新修改第2步修改的/etc/init.d/mysqld,使其保持原來不變,也就是取消--skip-grant-tables語句

8,重新 啟動mysql服務

/etc/init.d/mysqld start

Linux忘記密碼怎麼辦?

1.在出現grub畫面時,用上下鍵選中你平時啟動linux的那一項 別選dos喲 然後按e鍵 2.再次用上下鍵選中你平時啟動linux的那一項 類似於kernel boot vmlinuz 2.4.18 14 ro root label 然後按e鍵 3.修改你現在見到的命令列,加入single,結果...

Linux下MYSQL忘記密碼怎麼辦?

以下將是重置mysql密碼教程 本教程環境 root localhost cat etc redhat release centos release 6.5 final root localhost mysql version mysql ver 14.14 distrib 5.1.73,for r...

linux忘記了密碼怎麼辦

解root根使用者密碼過程 小企業linux應用 破解root根使用者密碼 步驟1小企業linux應用 破解root根使用者密碼 步驟2在進入編輯的介面和上乙個介面的顯示風格一樣,但是不同的是多出可以編輯的選項,操作如圖。通常輸入 single 進入單使用者模式下進行操作修改,但是筆者在這裡建議輸入...