2014-07-11 25 views

回答

2

在MySQL中並沒有真正的「模式管理員」的概念。管理權限(SUPER)只能在實例級別授予。

您可以通過查詢系統mysql架構列出具有這種權限的用戶:

SELECT User, Host FROM mysql.user WHERE Super_priv = 'Y'; 

所有權限可以通過從該模式中的表來檢查(或者手動修改)。請參閱the manual page以獲取完整列表。

例如,要列出誰可以在架構「MYSCHEMA」創建表的用戶:

SELECT User, Host FROM mysql.db WHERE Create_priv = 'Y' AND Db = 'myschema';