首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用mySQL工作台向用户添加表权限

使用mySQL工作台向用户添加表权限
EN

Stack Overflow用户
提问于 2012-02-01 04:39:06
回答 2查看 17.9K关注 0票数 5

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

有没有办法在mySQL工作台中为这些用户(存储在mysql.users中)分配表级权限?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-02 01:19:16

我确实找到了一个变通方法。不是很优雅,但它很管用。

  1. 将数据库作为EER模型打开。将打开
  2. 2选项卡,转到默认情况下未选择的选项卡(MySQL模型)。
  3. 按照directions here添加角色/用户。
  4. 正向工程将模型返回到数据库。您可以取消选择除用户之外的所有对象。
  5. 您可以让工作台创建用户,或者,如果您已经拥有用户,只需将grant语句设置为

不是很漂亮,但很管用

票数 5
EN

Stack Overflow用户

发布于 2012-02-01 06:01:02

不幸的是,从WB 5.2.37开始,您无法在Workbench Administrator模块中做到这一点。

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9086596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档