如何在基本 SQL、特定于 MySQL 或 PHP 中找到我对哪些数据库具有最低读取权限?
Unkwntech
问问题
269 次
3 回答
5
MySQL中有一个命令可以显示您拥有的所有权限。命令是:
显示赠款;
它会给你类似的输出:
root@(none)~> 显示授权; +-------------------------------------------------- ------------------+ | 授予 root@localhost | +-------------------------------------------------- ------------------+ | GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION | +-------------------------------------------------- ------------------+ 一组中的 1 行(0.00 秒)
这在此处的手册中有记录。
于 2008-10-01T13:22:51.007 回答
1
在 MySQL 中,可以执行
SHOW DATABASES;
描述
SHOW DATABASES;
查看您至少可以访问的内容。您是否在寻找更程序化的东西?
于 2008-09-15T15:19:22.770 回答
1
您也可以尝试使用 phps 连接到数据库 mysql_connect(...) 会快速告诉您是否有权访问。
于 2009-03-10T02:03:11.297 回答