经过大量研究,我终于找到了如何在虚拟机中安装 phpmyadmin 并获得有效的互联网连接。现在,我添加了用户并授予他们特定权限以进行测试。问题是,当我测试权限时,似乎他们可以做任何他们想做的事情。如果我撤销删除数据库的权限,即使我之后执行了 FLUSH PRIVILEGES;,他们仍然可以这样做。
答案1
可能有匿名用户(用户名为空白)拥有某些权限,而其他所有用户都继承了此权限。或者某些权限可能以非标准方式授予。
直接检查 mysql 系统表,从
SELECT * FROM mysql.user\G
SELECT * FROM mysql.db\G
SELECT * FROM mysql.host\G