破解本地 mysql 使用者名稱和密碼(轉)

BSDLite發表於2007-08-12
破解本地 mysql 使用者名稱和密碼(轉)[@more@]  Windows:

  1、用系統管理員登陸系統。

  2、停止MySQL的服務。

  3、進入命令視窗,然後進入 MySQL 的安裝目錄,比如我的安裝目錄是 c:mysql,進入 C:mysqlin

  4、跳過許可權檢查啟動 MySQL, c:mysqlin>mysqld-nt --skip-grant-tables

  5、重新開啟一個視窗,進入 c:mysqlin 目錄,設定 root 的新密碼

  c:mysqlin>mysqladmin -u root flush-privileges password "newpassword"

  c:mysqlin>mysqladmin -u root -p shutdown

  將 newpassword 替換為你要用的 root 的密碼,第二個命令會提示你輸入新密碼,重複第一個命令輸入的密碼。

  6、停止 MySQL Server,用正常模式啟動 Mysql

  7、你可以用新的密碼連結到 Mysql 了。

  Unix 及 Linux:

  1、用 root 或者執行 mysqld 的使用者登入系統;

  2、利用 kill 命令結束掉 mysqld 的程式;

  3、使用 --skip-grant-tables 引數啟動 MySQL Server shell>mysqld_safe --skip-grant-tables &

  4、為 root@localhost 設定新密碼 shell>mysqladmin -u root flush-privileges password "newpassword"

  5、重啟 MySQL Server

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-949089/,如需轉載,請註明出處,否則將追究法律責任。

相關文章