测试mysql 里面建个用户
添加select 权限
grant select on *.* to '用户'@'IP' identified by 'password';
添加show databases 权限
grant show databases *.* to '用户'@'IP' identified by 'password';
看mysql.user 表的用户权限 Show_db_priv: Y
在mysql 配置文件里面添加 skip-show-database=1 普通用户无法没有:show databases;权限。