Root

有沒有辦法檢索root mysql密碼(不重置)

  • February 22, 2019

有沒有辦法取回/檢索 mysql root 密碼。

我的意思是把它拿回來:不重置它(我已經知道如何重置它,我目前使用重置方法)。

我通常在從 MySQL 歷史日誌(例如 .mysql_history 日誌文件)中檢索失去的根 MySQL 密碼時取得了一定的成功。應用程序也經常是查找特權密碼的數據寶庫。通常 root 密碼(錯誤)用於應用程序使用。此外,更罕見的是,正如@Luciano 所說,如果使用者不小心並在命令行中使用密碼,您還可以在 shell 歷史日誌中找到 MySQL 密碼。

至於實際的 MySQL 使用者表,它們是散列格式。出於實際目的,不可能從那裡取回實際的原始密碼。

不幸的是,正如您在問題中所暗示的那樣,未能從日誌或應用程序(或從某人)獲取密碼,最好的做法,確實是重新重置它。

引用自:https://unix.stackexchange.com/questions/502165