用戶連接我的MySQL 5此定義:MySQL的拒絕與主機%
CREATE DATABASE foo DEFAULT CHARACTER SET = 'utf8';
GRANT ALL ON foo.* TO [email protected]'%' IDENTIFIED BY 'foo';
FLUSH PRIVILEGES;
然而,隨着用戶foo
,通過foo
訪問時,連接被拒絕。 當我將其更改爲
GRANT ALL ON foo.* TO [email protected] IDENTIFIED BY 'foo';
的MySQL讓我進去。 爲什麼先不工作? AFAIK,%
應該匹配任何東西。
更新:發現了這個,可能與http://forums.mysql.com/read.php?30,158830,158830
手冊參考:(無答案找到的話)
- http://dev.mysql.com/doc/refman/5.6/en/account-names.html
- http://dev.mysql.com/doc/refman/5.6/en/adding-users.html