現在MySQLデータベースを実行しているユーザーがいます。次のコマンドを実行して、ユーザーが持つ権限を確認したかったのです。
SHOW GRANTS FOR 'myuser'@'localhost';
そして私は得た
ERROR 1141 (42000): There is no such grant defined for user 'myuser' on host 'localhost'
現在読み取り/書き込みに使用されているため、そのユーザーの権限が表示されないはずです>
編集:次のクエリを実行してユーザーに関連付けられているホスト名を確認すると、%
ホストとして返されます。
select host from mysql.user where user = 'myuser';