ステートメントを使用して mySQL で作成するすべての新しいユーザーに対して
CREATE USER newuser@localhost IDENTIFIED BY 'password';
「SHOW GRANTS」は「USAGE ON *.*」特権のみを表示しています。
しかし、ユーザーは「test」および「information_schema」データベースで選択、挿入、.. を行うことができ、以下に示す取り消しステートメントを使用して「test」に対するこれらの権限を取り消すことはできません。
REVOKE ALL ON test.* FROM newuser@localhost;
ERROR 1141 (42000) : There is no such grant defined for user 'guest' on host 'localhost'
newuser が test および information_schema データベースにアクセスすることを望まないだけです。