作者addbear (無家的小孩)
看板Database
標題[系統] MySQL + phpmyadmin 如何得知有哪些使用者
時間Wed Mar 3 14:48:25 2010
對不起請教各位前輩一下,
最近試著把 MySQL 資料庫從舊的主機拷貝到新的主機,
然後再安裝 phpmyadmin 這程式來幫忙管理,
或許是因為我不清楚 phpmyadmin 的設定安裝法,
在 apt-get install phpmyadmin 安裝過程中,設定使用者時多按了數次,
而且我還忘了我在安裝過程中設定了什麼帳號,
現在為了查出我當時是新增了什麼帳號,
我參考網路上的資料,在 mysql 裡下
SELECT User FROM mysql.user Order by User,
其結果如下
---------
| USER |
---------
| |
| |
| adms |
| root |
| root |
|-------|
5 rows in set
請問各位先進一下,
1.這樣的指令是不是能查出 MySQL 上的使用者名稱或是數目呢?
2.我要用什麼方式才能知道先前二筆的使用者帳號呢?
3.為什麼會有二個 root 呢?是不是因為我資料庫是直接用檔案移過來,
然後新舊主機的 MySQL 原本的 root 密碼所引起的呢?
還是其中一個 root 是 phpmyadmin 的 root 呢?
有無方法把其中一個 root 移除?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.23.16
※ 編輯: addbear 來自: 140.109.23.16 (03/03 14:49)
1F:推 asklove:有2個root,建議你重設 instance 03/03 18:42
2F:→ chrisQQ:在 debian/ubuntu 裡面有兩個 root 是很正常的, 03/03 22:57
3F:→ chrisQQ:因為 host 不一樣!一個是 localhost 一個是 127.0.0.1 03/03 22:58
4F:推 cleanwind:話說我前幾天忘了系上主機的 Root 密碼,直接重設XD" 03/07 05:10