现有学生关系表S(sno,sname,ssex,sage)和选修关系表SC(sno,cname,grade),请用SQL的grant和revoke语句,实现以下9道题目。授予用户user1对两个表的查询权限,对应的SQL语句是________。
A. grantselect(*)onS,SCtouser1;
B. grantselectontableSandSCtouser1;
C. grantselectontableS,SCtouser1;
D. grantselectontableS,SCtopublic;
查看答案
授予用户user1在S表和SC表上插入数据和删除数据的权限,对应的SQL语句是________。
A. grantinsert,dropontableS,SCtouser1;
B. grantinsertontableS,deleteontableSCtouser1;
C. grantinsertanddeleteontableS,SCtouser1;
D. grantinsert,deleteontableS,SCtouser1;
授予用户user1在SC表上查询所有数据和修改grade字段数据的权限,对应的SQL语句是________。
A. grantselect,updateontableSCtouser1;
B. grantselect,updateontableSC.gradetouser1;
C. grantselect,update(grade)ontableSCtouser1;
D. grantselectontableSC,update(grade)ontableSCtouser1;
授予用户user1对S表和SC表的结构进行修改的权限,对应的SQL语句是________。
A. grant update ontableS,SCtouser1;
B. grant alter table ontableS,SCtouser1;
C. grant alter tableS, alter table SCtouser1;
D. grant update tableS, update table SCtouser1;
授予用户user2在S表和SC表上的所有数据操作权限,并具有给其他用户授权的权限,对应的SQL语句是________。
A. grant all privileges ontableS,SCtouser2 with grant option;
B. grant all privileges ontableS,SCtouser2 with admin option;
C. grant select,delete,update,insert ontableS,SCtouser2 with admin option;
D. grant all operations ontableS,SCtouser2 with grant option;