设教学数据库的关系模式如下:
S(S#,SNAME,AGE,SEX)
SC(S#,C#,GRADE)
C(C#,CNAME,TEACHER)
试对下列操作写授权语句:
(1)把对关系SC的查询、插入权限授给用户HU。
(2)把对关系S的年龄修改权限授给用户SA,同时SA也具有转授权。
(3)允许用户XIA建立新关系时,引用关系S的主键S#作为外键,同时XIA也具有转授权。
设教学数据库的关系模式如下:
S(S#,SNAME,AGE,SEX)
SC(S#,C#,GRADE)
C(C#,CNAME,TEACHER)
试对下列操作写授权语句:
(1)把对关系SC的查询、插入权限授给用户HU。
(2)把对关系S的年龄修改权限授给用户SA,同时SA也具有转授权。
(3)允许用户XIA建立新关系时,引用关系S的主键S#作为外键,同时XIA也具有转授权。
【正确答案】:(1)GRANT SELECT,INSERT ON SC TO HU; (2)GRANT UPDATE(AGE)ON S TO SA WITH GRANT OPTION: (3)GRANT REFERENCES(S#) ON S TO XIA WITH GRANT OPTION;
Top