【技巧】重設遺失的 MySQL root 密碼 ps.參考[URL=http://64.233.179.104/search?q=cache:iveRoBo-OWkJ:www.homeweb.idv.tw/index.php%3Fpage%3D4+%E5%A6%82%E4%BD%95%E9%87%8D%E8%A8%AD%E9%81%BA%E5%A4%B1%E7%9A%84+MySQL+root+%E5%AF%86%E7%A2%BC::+author+by+%E6%A4%B0%E5%AD%90%E6%AE%BC&hl=zh-TW]椰子殼, | IT 電腦技術筆記[/URL] 以及 google的 搜尋 先停止 MySQL,再以參數 --skip-grant-tables 啟動mysql # bin/mysqld_safe --skip-grant-tables& 連線到 MySQL Server: # bin/mysql mysql 跳出 mysql> mysql> UPDATE mysql.user SET Password=PASSWORD('這裡輸入你要的新密碼') -> WHERE User='root'; mysql> FLUSH PRIVILEGES; mysql> exit '這裡輸入你要的新密碼' 即是你要改的新密碼 測試是否成功 # ./bin/mysqladmin -u root -p shutdown Enter password: 輸入新更改後的密碼 如果mysql關閉 就是ok了 |
另外也可以利用 Webmin 的 Bug 重新設定.. :( 方法:只要隨便用任何一個本地端帳號登入Webmin, 再用其中 MySQL Server 的帳號只需要有讀取權限就可以成功更改密碼... |
所有時間均為 +8。現在的時間是 01:55 PM。 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。