表特定权限

时间:2013-03-21 09:02:48

标签: mysql database phpmyadmin database-administration

我想在桌面级别的phpmyadmin中实现权限。我希望只向用户显示某些列。

这是我使用的查询。

REVOKE ALL PRIVILEGES ON `resource_test`.`resources` FROM 'test_user'@'%';

GRANT SELECT (`resource_id`, `first_name`) ON `resource_test`.`resources` TO 'test_user'@'%'WITH GRANT OPTION;

但我无法仅选择所选字段/列。

是否可以仅向用户显示少量列?

我使用MySQL - 5.1.50

获取您的信息

2 个答案:

答案 0 :(得分:0)

你有可能。

GRANT SELECT (columnname) ON person TO SomeOne

参考DOCS

答案 1 :(得分:0)

是的

GRANT select(col1, col2,...) On tbl To user

类似

 GRANT select (id,name) ON Users To scott

其中id和name是表Users

中的cols