【问题标题】:mySQL User permissions in information_schemainformation_schema 中的 mySQL 用户权限
【发布时间】:2012-02-29 21:24:31
【问题描述】:

我正在尝试从 mysql 中的 information_schema 中查找数据。

我正在寻找的是用户对表的权限。

因此,例如,我有两个用户 - 'usr1' 和 'usr2'。还有四个表,tbl1、tbl2、tbl3、tbl4。

usr1 只能访问 tbl1 和 tbl2,而 usr2 可以访问所有内容。

这是在 information_schema 中的什么地方定义的?好像没找到。

我已经为特定表添加了一些权限,但 TABLE_PRIVILEGES 中没有显示任何内容,所以我无法判断它是否应该在其中。

【问题讨论】:

    标签: mysql information-schema user-permissions


    【解决方案1】:

    权限数据存储在mysql 数据库中:columns_privdbhost 表。 information_schema 包含有关表的结构信息,但不包含权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-27
      • 2011-01-16
      • 1970-01-01
      • 1970-01-01
      • 2012-04-28
      • 2011-05-06
      • 1970-01-01
      相关资源
      最近更新 更多