问题:
用户被授予对视图的插入和对表的查询权利,当用户尝试通过视图间接对表插入数据时,可以实现吗
代码:
mysql>GRANT SELECT ON test.course TO u1@localhost;
mysql>create view v_ic(课号,课名,选修课) As select * from course;
mysql>GRANT insert ON v_ic TO u1@localhost;
注意:使用INSERT语句进行插入操作的视图必须能够在基表(组成视图查询的表)中插入数据,否则会操作失败。
理论上不行