承接[MySQL系列]利用XAMPP建置phpMyAdmin文章,當完成phpMyAdmin建置工作後,基於資訊安全和資料庫管理考量,如何在phpMyAdmin設定使用者權限成為下一步重點工作。
關於phpMyAdmin的設定使用者權限工作,可拆解成下列幾個步驟。
a.藉由XAMPP控制介面的admin按鈕進入phpMyAdmin頁面,此時是以 phpMyAdmin預設管理者帳號為root進行操作,如圖一藍色框所示。
![](https://i-blog.csdnimg.cn/blog_migrate/66b9acabd6d181a8db3913d62befae43.png) |
圖一 |
b.基於資料庫安全考量,建議保留原預設管理者帳號為root並設定密碼控管,另外,針對資料庫管理考量,建議額外設定phpMyAdmin管理者帳號,以本文為例,phpMyAdmin管理者帳號為hychou,如圖二藍色框所示。
![](https://i-blog.csdnimg.cn/blog_migrate/e1cb54ae52017d7462cf972a9182dd56.png) |
圖二 |
c.針對使用者而言,可利用管理者帳號hychou進行設定使用者帳號,目的是讓使用者可藉由使用者帳號在MS Access介面執行資料存取工作,以本文為例,phpMyAdmin管理者帳號為apollo。 phpMyAdmin設定使用者權限的流程如圖三~五所示。
![](https://i-blog.csdnimg.cn/blog_migrate/5eaf941360392c80e7bb840634791f22.png) |
圖三 |
![](https://i-blog.csdnimg.cn/blog_migrate/dc3a6585ea0b8c165d46a77821808a9d.png) |
圖四 |
![](https://i-blog.csdnimg.cn/blog_migrate/70c688138d95ccfde9ce0f6c9e92cad5.png) |
圖五 |
因此以Apollo帳號為例,作為操作MS Access介面系統的共同帳號,未來將於各使用者電腦中設定ODBC,使其開啟MS Access即可自動登錄操作系統介面,本文初步以簡易進銷存的MS Access介面為例,如圖六所示。
![](https://i-blog.csdnimg.cn/blog_migrate/24dfca89f8b16e7e504c905a5b0161cd.png) |
圖六 |
參考資料
1.XAMPP修改phpMyAdmin的MySQL密碼方法