忘記密碼經常發生,但是如果你忘記的是最高權限的密碼,是比較麻煩的事情。在維運MySQL/MariaDB的過程中,如果忘記密碼,有幾種情況可以幫你找回來。
MySQL使用者權限資訊用user、db、host、tables_priv和columns_priv表被儲存在mysql資料庫中。 關於使用者權限的相關指令,說明如下 (1)使用 root 進入 MySQL mysql> mysql -u root -p (2)遠端登入 mysql> mysql -u root -h remote_host_ip -p remote_host_ip 指你要登入的遠端MySQL (3)修改使用者密碼 mysql> SET PASSWORD FOR '目標使用者'@'主機' = PASSWORD(' 密碼 '); mysql> flush privileges; (4)建立使用者,並給予權限 grant usage on *.* to 'username'@'localhost' identified by ' yourpassword ' with grant option; grant all privileges on *.* to 'username'@&…