是否有一个工具可以让您在MySQL数据库上更轻松地编辑用户权限?我有近100个表可以为4个用户工作,每个用户都有不同的每表授权,这通过phpMyAdmin变得乏味。当我稍后更改数据库结构和用户列表时,它会变得更加恼人。我也看不到在MySQL Workbench中做到这一点的方法。
是否有任何权限管理工具可以更轻松地管理表权限?
更新为了澄清,我需要一个可以管理用户的每个架构和每个表权限的工具。我稍后将更改权限,因此它需要能够完全管理现有权限以及授予新权限。 MySQL Workbench允许管理每个模式的权限,但不能管理每个表。
答案 0 :(得分:1)
答案 1 :(得分:1)
我意识到这个问题已经有几年了,但我在寻找解决方案时遇到了这个问题,所以我想其他人也可能会这样。
我遇到了SQL Yog并发现它能够做我想做的一切。我使用社区版本,因此可以免费下载,其用户管理器可以在架构和表级别设置权限。
答案 2 :(得分:0)
您可能需要查看www.securich.com - 它是MySQL的开源用户管理工具。
答案 3 :(得分:0)
Workbench应该允许您管理用户并授予权限 - 请参阅here。您也可以使用Navicat(非免费),或者如果您使用的是免费的Sequel Pro,则可以使用{{3}}。
答案 4 :(得分:0)
MySQL Workbench提供此功能。
更多信息here。
答案 5 :(得分:0)
在这里查看我的Squirrel-SQL安装。我在这个副本中只有Oracle数据库,但我在家里用它来代替MySQL。无论如何,对于Oracle,对于表,它有两个选项卡:Privileges和Column Privileges。它可能会也可能不会为MySQL提供类似的功能。或许看看吧。 (我喜欢它用于其他数据库工作。)
答案 6 :(得分:0)
Security Manager中的dbForge Studio for MySQL工具(安全管理器在免费的Express Edition中可用)。
在新版本中支持多用户编辑;您可以选择一些用户并授予或撤消全局和对象(数据库,表,字段,...)权限,然后应用更改或在SQL脚本中查看它们。
答案 7 :(得分:0)