information_schema中的mySQL用户权限

时间:2012-02-08 12:33:34

标签: mysql information-schema user-permissions

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

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

所以,比方说,我有两个用户 - 'usr1'& 'USR2'。和四个表,tbl1,tbl2,tbl3,tbl4。

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

在information_schema中定义了什么?我似乎无法找到它。

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

1 个答案:

答案 0 :(得分:2)

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

相关问题