我想为 john mysql 用户允许 LOAD DATA 命令。所以我以root身份登录mysql终端并发出以下语句:
grant file on johndatabase.* to 'john'@'localhost';
但我收到以下错误:
ERROR 1221 (HY000): Incorrect usage of DB GRANT and GLOBAL PRIVILEGES
如果我替换johndatabase.*
为*.*
,那么一切正常。但并不*.*
意味着所有数据库?我想将 john mysql 用户限制为 johndatabase。