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 だけに制限したいと思います。