在这种情况下,使用似乎确实SHOW GRANTS有效:
SHOW GRANTS FOR CURRENT_USER;\nRun Code Online (Sandbox Code Playgroud)\n\n尽管手册指出您仍然需要访问mysql数据库:
\n\n\n\n\n\n
SHOW GRANTS需要mysqlSELECT数据库的权限。
直接访问mysql.user实际上并没有\xe2\x80\x99 工作,可能是因为它还包含其他敏感信息,例如其他用户的密码:
\n\n\n\nRun Code Online (Sandbox Code Playgroud)\nmysql> SELECT * FROM mysql.user;\nERROR 1142 (42000): SELECT command denied to user \'user\'@\'host\' for table \'user\'\n
| 归档时间: |
|
| 查看次数: |
1076 次 |
| 最近记录: |