mysql root 權限遺失該如何處理? phpmyadmin root




華奕資訊

不小心更動了root的權限,使用root帳號登錄進去Phpmyadmin後只能看到一個資料庫,其他資料庫都沒有權限查詢,您可以使用以下方式恢復root 權限。

解决方法
      1、找到MySQL安装目錄下的data 文件匣,將原有mysql目錄文件匣複製一份起來,然後將目前mysql資料匣重新命名,如mysql01。

      2、將mysql01目錄拷貝到另一個AMP(APACHE+MYSQL+PHPMYADMIN)的環境,登錄phpMyAdmin並找到mysql01資料庫。

      3、點選mysql01資料庫,找到user資料表按下瀏覽,然後編輯表中的root用户權限,把所有為N的權限全部修改為Y。

      4、修改完畢後mysql01資料匣在複製回原來的服務器,並把目錄改回mysql,重新啟動MySQL服務,再次使用phpmyadmin查看,root權限應該為正常了。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

This site uses Akismet to reduce spam. Learn how your comment data is processed.