Как скрыть базу данных, не принадлежащую текущему пользователю?
Снимите все галочки в глобальный правах пользователя на базы данных. Иначе говоря - забрать все права. Хоть 1 галка будет в любом из разделов - базы будут видны.
мне помнится (я могу ошибаться) в конфиге phpmyadmin была опция, о том показывать ли БД, которыми не владеет юзер