2016-06-10 73 views

回答

0
USE mysql; 
SELECT user,host FROM db WHERE db='name'; 
SELECT user,host FROM tables_priv WHERE db='name'; 
SELECT user,host FROM columns_priv WHERE db='name'; 
SELECT user,host FROM procs_priv WHERE db='name'; 

第一條語句獲取所有對數據庫本身有權限的用戶。其他3個查詢適用於僅具有表格,列或過程級別權限的用戶。

很遺憾,無法引用發佈此消息的其他用戶。我從那裏學到了它,但是再也找不到它了。

+0

我試過第一個命令,但我得到了:'錯誤1146(42S02):表'...'不存在' – hasanghaforian

+0

您必須使用數據庫mysql。這是您應該在您的環境中看到的實際數據庫。 – KRONWALLED

相關問題