mysql ユーザー権限を変更しましたが、不可解な理由により、mysql インストール データベースを除くすべてのデータベースを表示できなくなりました。これらの DB が表示されない理由がよくわかりません。パーミッションが台無しになった可能性がある場所を探すためにどこから始めるべきかについての情報を探しています。これは、私があまりよく知らない mysql のレイヤーです。DBがそこにあることは知っていますが、奇妙な理由でそれらをルートとして見ることができません。
mysql> SHOW GRANTS FOR 'root'@'localhost';
+------------------------------------------------------------------------+
| Grants for root@localhost |
+------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION |
| GRANT ALL PRIVILEGES ON `db`.* TO 'root'@'localhost' WITH GRANT OPTION |
+------------------------------------------------------------------------+