3
我在mysql命令行上使用了什么命令来查看某个数据库服务器上我有权限访问的所有数据库?具体而言,我正在查找具有完整CRUD权限的数据库。mysql cli:如何列出所有具有创建/读取/更新/删除权限的数据库?
我在mysql命令行上使用了什么命令来查看某个数据库服务器上我有权限访问的所有数据库?具体而言,我正在查找具有完整CRUD权限的数据库。mysql cli:如何列出所有具有创建/读取/更新/删除权限的数据库?
的mysql -e “显示数据库”
UPDATE:
根据您的编辑,这里是你可以对mysql
数据库在服务器上运行一个查询:
mysql> select Db from db where User='aj' and (select_priv='Y' and insert_priv='Y' and update_priv='Y' and delete_priv='Y');
+---------+
| Db |
+---------+
| HopeDB |
| LocusDB |
+---------+
2 rows in set (0.00 sec)
@ Thr4wn看到我的编辑。我给了你另一个查询来尝试根据你想检查的具体权限。 – 2010-02-02 18:42:08