有没有办法以MySQL用户身份登录并显示所有对指定数据库有任何权限的用户?显示具有特定数据库权限的用户
0
A
回答
0
USE mysql;
SELECT user,host FROM db WHERE db='name';
SELECT user,host FROM tables_priv WHERE db='name';
SELECT user,host FROM columns_priv WHERE db='name';
SELECT user,host FROM procs_priv WHERE db='name';
第一条语句获取所有对数据库本身有权限的用户。其他3个查询适用于仅具有表格,列或过程级别权限的用户。
很遗憾,无法引用发布此消息的其他用户。我从那里学到了它,但是再也找不到它了。
+0
我试过第一个命令,但我得到了:'错误1146(42S02):表'...'不存在' – hasanghaforian
+0
您必须使用数据库mysql。这是您应该在您的环境中看到的实际数据库。 – KRONWALLED
相关问题
- 1. mysql:具有授权选项的数据库特定用户权限委托
- 2. 显示具有具体用户的所有权限[Postgres]
- 3. 数据库中特定用户的权限是什么?
- 4. 向用户显示对数据库的任何权限。 MySQL
- 5. 是否有数据库工具显示我有权限的sql命令列表?
- 6. 检查用户是否具有特定的Windows权限Powershell
- 7. 根据LoginID用户名显示用户特定的数据数据库
- 8. PostgreSQL数据库的Apache用户权限
- 9. 如何使用特定的限制数据显示数据库中的数据?
- 10. 如何检查sql用户对特定数据库有什么权限
- 11. 显示特定数据为用户
- 12. Spring Security - 具有默认权限的数据库授权?
- 13. 授予数据库用户权限
- 14. 确定Access数据库是否具有只读权限
- 15. 在多个表格的数据库中设置列特定的用户权限
- 16. 具有清除权限的MySQL用户仍然可以访问数据库
- 17. 具有根权限的用户
- 18. 用户访问权限检查特定数据库对象或记录的权限
- 19. 用户没有RESTORE数据库的权限
- 20. MySQL用户拥有数据库的完全权限
- 21. 如何使用Visual Studio 2008工具授予对特定用户的SQL Server Express数据库访问权限?
- 22. 显示具有特定角色的用户的文本
- 23. 具有为用户和包含AD组的用户创建的登录Windows用户的数据库级权限?
- 24. 如何检查用户是否具有数据库查询权限?
- 25. Mysql查询找到具有所有给定权限的用户
- 26. Mysql Workbench数据导出,无权访问具有完全权限的用户
- 27. 检查用户显示权限
- 28. Sharepoint - 查找用户具有写权限的文档库
- 29. 针对具有不同权限的不同用户显示不同的视图
- 30. 如何限制特定范围仅限具有特定角色的用户?
你有'root'用户帐户的密码吗? – RiggsFolly
这是MYSQL的本地个人使用版本吗?或者你是否试图访问其他人管理的MYSQL服务器? – RiggsFolly
@RiggsFolly是的,我有root用户的密码,这是一个本地个人使用版本的MYSQL – hasanghaforian