我跟HeidiSQL的开发者谈过这件事,他告诉我可以通过sql的“show grants”命令来查询它,但我不明白来自它的结果集。是否有数据库工具显示我有权限的sql命令列表?
演出补助//我在这里
GRANT USAGE执行查询ON 。已确定BY PASSWORD '东西' 'fsdb1user1' @ '%'
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP, 参考文献,索引,更改,创建临时表,LOCK TABLES ON
fsdb1
。 * TO 'fsdb1user1' @ '%'
MySQL文档说
SHOW GRANTS只显示明确授予 指定帐户的权限。其他权限可能对帐户可用,但不会显示 。例如,如果存在匿名帐户,则 指定的帐户可能可以使用其权限,但SHOW GRANTS 将不会显示它们。
我认为可能有某个软件在某处尝试某些查询并检查这种授予方式。
你能发布结果集吗? – Buggabill 2011-12-21 20:13:57
@Buggabill完成 – 2011-12-21 20:20:24