2012-01-30 21 views

回答

2

嘗試此查詢 -

INSERT INTO mysql.db(host, User, Db, select_priv) 
    SELECT host, user, 'demodb', 'Y' FROM mysql.user; 

然後運行 ​​'FLUSH PRIVILEGES;'申請特權。

0

更好的是,您的原始解決方案應該可以工作,並且不需要爲每個新用戶額外添加一行,但需要刷新權限。我用這個來設置我的全局數據庫。

INSERT INTO mysql.db (host,user,db,Select_priv,Execute_priv) VALUE 
('%','','demodb','Y','Y'); 
FLUSH PRIVILEGES; 
相關問題