若不希望用户u1修改某数据库中的所有表,可将u1加入到()角色中。

题目
单选题
若不希望用户u1修改某数据库中的所有表,可将u1加入到()角色中。
A

db_datareader

B

db_denydatareader

C

db_datawriter

D

db_denydatawriter

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

SQL Server 2000中,如果希望用户u1在DB1数据库中具有查询T1表的权限,正确的授权语句是______。

A.GRANT SELECT ON DB1(T1) TO u1

B.GRANT SELECT TO u1 ON DB1(T1)

C.GRANT SELECT TO u1 ON T1

D.GRANT SELEVT ON T1 TO u1


正确答案:D
解析:由Transact—SQL授权语句可知D选项语句正确,所以本题的答案应该为D。

第2题:

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

A.GRANT SELECT TO SC U1 WITH PUBLIC

B.GRANT SELECT ON SC TO U1 WITH PUBLIC

C.GRANT SELECT TO SC ON U1 WITH GRANT OPTION

D.GRANT SELECT ON SC TO U1 WITH GRANT OPTION


正确答案:D
解析:选项A、B没有WITH GRANT OPTION子句,不能将权限授予其他用户;选项C是错误的表达,表名前应该用ON,用户名前用TO。

第3题:

在SQL server 2000中,若希望用户userl具有数据库服务器上的全部权限,则应将userl加入到下列哪个角色中?——

A.db—owner

B.public

C.db—datawfiter

D.sysadmin


正确答案:A
解析:在SQL Server 2000中,若想让用户在数据库中拥有全部权限,则应将用户加入到db—owner角色中。

第4题:

补充语句,把对Student表和Course表的全部操作权限授予用户U1和U2:

GRANT______

ON TABLE Student,Course

TO U1,U2


正确答案:ALL PRIVILEGES
ALL PRIVILEGES

第5题:

在SQL Server 2000的某数据库中,设U1用户是R1角色中的成员,现已授予R1角色对T表具有SELECT和DEN YUPDATE权限,同时授予了U1用户对T表具有INSERT和UPDATE权限,则U1用户最终对T表具有的权限是______。

A) SELECT和INSERT

B) INSERT和UPDATE

C) SELECT、INSERT和UPDATE

D) INSERT

A.

B.

C.

D.


正确答案:A

第6题:

SQL Server 2000中,如果希望用户u1在DB1数据库中具有查询T1表的权限,正确的授权语句是______。

A)GRANT SELECT ON DB1(T1)TO u1

B)GRANT SELECT TO u1 ON DB1(T1)

C)GRANT SELECT TO u1 ON T1

D)GRANT SELECT ON T1 TO u1

A.

B.

C.

D.


正确答案:D

第7题:

将Students表的查询权限授予用户U1和U2,并允许该用户将此权限授予其他用户。实现此功能的SQL语句如下( )。

A.GRANT SELECT TO TABLE Students ON U1,U2 WITH PUBLIC B.GRANT SELECT ON TABLE Students TO U1,U2 WITH PUBLIC C.GRANT SELECT TO TABLE Students ON U1,U2 WITH GRANT OPTION D.GRANT SELECT ON TABLE Students TO U1,U2 WITH GRANT OPTION


正确答案:D

第8题:

在SQL Server 2000中,某数据库中有角色Rl和用户U1,U1是R1角色的成员,且只属于该角色。先对T表给R1只授予SELECT和DELETE权限,并授予U1对T表具有SELECT、UPDATE和DENY DELETE权限,则用户U1对T表可以执行的操作是______。

A.查询、删除和更改数据

B.查询和更改数据

C.查询和删除数据

D.查询和更改表结构


正确答案:B
解析:用户U1是R1角色的成员,所以U1具有R1角色的所有权限。即查询和删除数据的权限。但是对于T表,用户U1具有SELECT、 UPDATE和DENY DELETE权限,所以U1对T表可以执行的操作是查询和更改数据。

第9题:

在SQL Server 2000中,设U1用户在某数据库中是dh_datawriter角色中的成员,则用户U1从该角色中可以获得的数据操作权限是______。

Ⅰ.查询 Ⅱ.插入 Ⅲ.更改 Ⅳ.删除

A) 仅Ⅰ

B) 仅Ⅰ和Ⅱ

C) 仅Ⅱ、Ⅲ和Ⅳ

D) 全部

A.

B.

C.

D.


正确答案:C

第10题:

在SQL Server 2000中,设u1是某数据库中的用户,若要使u1在该数据库中只具有查询全部用户表的权限。请补全如下语句:

EXEC sp_addrolemember“ (11) ”,“ (12) ”

(11)


正确答案:db_datareader
db_datareader

更多相关问题