使用mySQL Workbench向用户添加表权限

时间:2012-01-31 20:39:06

标签: mysql mysql-workbench

我使用mySQL工作台中的服务器管理工​​具创建了一个用户,并可以从管理工具为这些用户分配全局和数据库权限。

有没有办法在mySQL Workbench中分配那些用户(存储在mysql.users中)表级权限?

由于

2 个答案:

答案 0 :(得分:5)

我确实找到了解决方法。不优雅,但它有效。

  1. 以EER模型打开您的数据库。
  2. 将打开2个选项卡,转到默认情况下未选中的选项卡(MySQL模型)。
  3. 按照directions here添加角色/用户。
  4. 将模型转发回数据库。您可以取消选择除用户之外的所有对象。
  5. 您可以让Workbench创建用户,或者,如果您已有用户,只需设置授权语句
  6. 不漂亮,但有效

答案 1 :(得分:0)

不幸的是,从WB 5.2.37开始,您无法在Workbench Administrator模块中执行此操作。

您始终可以使用Workbench的SQL查询编辑器中的SQL命令(请参阅前面的注释)授予访问权限。在此之后不要忘记FLUSH PRIVILEGES