问答题
将下面的SQL语句补充完整,完成“01号仓库所存储的原材料信息只能由管理员李劲松米维护,而采购员李强能够查询所有原材料的库存信息”的功能。
CREATE VIEW raws_in_wh01 AS
SELECT
(g)
FROM 原材料
WHERE仓库号="01";
GRANT
(h)
ON
(i)
TO 李劲松;
GRANT
(j)
ON
(k)
TO 李强;
【正确答案】
(g) *或编号,名称,数量,储备量,仓库号
(h) INSERT,DELETE,UPDATE
(j) raws in wh01
(j) SELECT
(k) 原材料
【答案解析】
[解析]
本问题考查应试者对SQL视图定义和授权语句的掌握。题干给出了通过视图和授权机制实现数据库安全性的方法:建立了01号仓库的视图,将对视图的更新权限赋给李劲松。题干同时要求对原材料的查询权限赋予李强,可以直接使用授权语句。授权的基本语法:GRANT <权限> ON <对象> TO<用户名>;
提交答案
关闭