我希望能够为视图中的所有信息授予读取权限,但DOB不为空的行除外(即用户只能读取DOB为空的行)。这可能吗?一个例子(我想工作的不起作用)是:
GRANT SELECT ON DRVADM WHERE DOB IS NULL TO user_2;
由于
答案 0 :(得分:0)
mysql
(确认,发布用于从终端会话连接到数据库的命令)。GRANT
基于行,只能在列/表的级别上。 mysql docs WHERE
语句没有GRANT SELECT
个子句
VIEW
(他必须查看的行)。然后授予用户对此VIEW
(= 所有行)