DB2数据库

下列哪个语句将赋予用户John向表tab1中插入数据的权限?()A、GRANT ADD ON TABLE tab1 TO JohnB、GRANT INSERT ON tab1 TO JohnC、GRANT ADD ON TABLE tab1 TO USER JohnD、GRANT INSERT ON TABLE tab1 TO USER John

题目

下列哪个语句将赋予用户John向表tab1中插入数据的权限?()

  • A、GRANT ADD ON TABLE tab1 TO John
  • B、GRANT INSERT ON tab1 TO John
  • C、GRANT ADD ON TABLE tab1 TO USER John
  • D、GRANT INSERT ON TABLE tab1 TO USER John
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●将Students表的插入权限赋予用户UserA,并允许其将该权限授予他人,应使用的SQL语句为:

GRANT(51) TABLE Students TO UserA (52) ;

(51)

A.UPDATE

B.UPDATEON

C.INSERT

D.INSERT ON

(52)

A.FORALL

B.PUBLIC

C. WITH CHECK OPTION

D.WITH GRANT OPTION


正确答案:D,D

第2题:

●将表employee中name列的修改权限赋予用户Liu,并允许其将该权限授予他人,应使用的SQL语句为:

GRANT (52) ON TABLE employee TO Liu (53) ;

(52)

A.UPDATE(name)

B.DELETE

C.SELECT

D.INSERT

(53)

A.FORALL

B.CASCADE

C. WITH GRANT OPTION

D.WITH CHECK OPTION


正确答案:A,C

第3题:

( 35 ) “ 把查询 sc 表和更新 sc 表的 grade 列的权限授予用户 user1 ” 的正确 SQL 语句是

A ) GRANT SELECT , UPDATE ( grade ) ON TABLE sc TO user1

B ) GRANT SELECT sc , UPDATE sc . grade TO user1

C ) GRANT SELECT , UPDATE ON TABLE sc . grade TO user1

D ) GRANT SELECT ON TABLE sc , UPDATE ON TABLE sc(grade) TO user1


正确答案:A

第4题:

Which of the following statements is used to grant user TOM and Application team APPGRP the ability to add data to table TAB1?()

A.GRANT ADD DATA ON TABLE tab1 TO GROUP tom appgrp

B.GRANT INSERT TO USER tom, GROUP appgrp ON TABLE tab1

C.GRANT INSERT ON TABLE tab1 TO USER tom, GROUP appgrp

D.GRANT ADD DATA ON TABLE tab1 TO USER appgrp, GROUP tom


参考答案:C

第5题:

把查询SC表的权限授予用户U1,并允许该用户再将此权限授予其他用户。实现此功能的正确SQL语句是______。

A.GRANT SELECT TO TABLE SC ON U1 WITH PUBLIC

B.GRANT SELECT ON TABLE SC TO U1 WITH PUBLIC

C.GRANT SELECT TO TABLE SC ON U1 WITH GRANT OPTION

D.GRANT SELECT ON TABLE SC TO U1 WITH GRANT OPTION


正确答案:D
解析:SQL语言用GRANT语句向用户授予操作权限,该语句的一般格式如下:GRANT权限[,权限]…[ON对象类型对象名]TO用户[,用户]…[wITHGRANTOPTION];选项A和C中的短语(TOTABLE)不符合语法规则,选项B的WITH子句后面使用了错误的短语PUBLIC,选项D能实现题目所指定的功能。

第6题:

“把查询sc表和更新sc表的grade列的权限授予用户user1”的正确SQL语句是( )。

A.GRANT SELECT,UPDATE(grade)ON TABLE sc TO user1

B.GRANT SELECT sc,UPDATE sc.grade TO user1

C.GRANT SELECT,UPDATE ON TABLE sc.grade TO used

D.GRANT SELECT ON TABLE sc,UPDATE ON TABLE sc(grade) TO user1


正确答案:A
GRANT 允许对象的创建者给某用户或某组或所有用户(PUBLIC)某些特定的权限.对象创建后,除了创建者外,除非创建者赋予(GRANT)权限,其他人没有访问对象的权限. 一旦用户有某对象的权限,他就可以使用那个特权.不需要给创建者赋予(GRANT)对象的权限,创建者自动拥有对象的所有权限,包括删除它的权限

第7题:

● 将Students表的插入权限赋予用户UserA,并允许其将该权限授予他人,应使用的SQL语句为:

GRANT (15)TABLE Students TO UserA (16) ;

(15)

A.UPDATE

B.UPDATE ON

C.INSERT

D.INSERT ON

(16)

A.FOR ALL

B.PUBLIC

C.WITH CHECK OPTION

D.WITH GRANT OPTION


正确答案:D,D

第8题:

“把查询SC表和更新SC表的9rade列的权限受予用户userl”的正确SQL语句是( )。

A) GRANT SELECT, UPDATE (grade) ON TABLE sc TO userl

B) GRANT SELECT so,UPDATE sc,grade TO userl

C) GRANT SELECT, UPDATE ON TABLE sc.grade TO userl

D) GRANT SELECT ON TABLE sc, UPDATE ON TABLE sc (grade)TO userl


正确答案:A
SQL语言用GRANT语句向用户授予数

其语义为:将对指定操作对象的指定操作权限授予指定的用户。

第9题:

将查询SC表的权限授予用户U1,并允许该用户再将此权限授予其他用户。实现此功能的正确SQL语句是______。

A.GRANT SELECT TO TABLE SC ON U1 WITH PUBLIC

B.GRANT SELECT ON TABLE SC TO U1 WITH PUBLIC

C.GRANT SELECT TO TABLE SC ON U1 WITH GRANT OPTION

D.GRANT SELECT ON TABLE SC TO U1 WITH GRANT OPTION


正确答案:D

第10题:

Given the following statements:CREATE TABLE tab1 (col1 INT); CREATE TABLE tab2 (col1 INT); CREATE TRIGGER trig1 AFTER UPDATE ON tab1 REFERENCING NEW AS new1 FOR EACH ROW MODE DB2SQL INSERT INTO tab2 VALUES(new1.col1); INSERT INTO tab1 VALUES(2),(3);What is the result of the following query? SELECT count(*) FROM tab2;()

A.3

B.2

C.1

D.0


参考答案:D

更多相关问题