在SQL的授权机制中,可授予用户的对基本表和对视图的操作权限分别有哪些?

题目
问答题
在SQL的授权机制中,可授予用户的对基本表和对视图的操作权限分别有哪些?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

用户对SQL数据库的访问权限中,如果只允许删除基本表的元组,应授予( )权限。

A)DELETE

B)DROP

C)ALTER

D)UPDATE


正确答案:A
DELETE指从表中删除满足条件的记录,DELETE语句删除的是表中的数据。而不是表的定义。当某个基本表不再需要时,可以使用DROP语句进行删除。

第2题:

在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

第3题:

( 33 )用户对 SQL 数据库的访问权限中,如果只允许删除基本表中的元组,应授予哪一种权限?

A ) DROP

B ) DELETE

C ) ALTER

D ) UPDATE


正确答案:B

第4题:

在SQL Server 2008的某数据库中,设用户U1同时是角色R1和角色R2中的成员。现已授予角色R1对表T具有SELECT、INSERT和UPDATE权限,授予角色R2对表T具有INSERT和DENY UPDATE权限,没有对U1进行其他授权,则U1对表T有权执行的操作是( )。

A.SELECT和INSERT

B.INSERT、UPDATE和SELECT

C.SELECT和UPDATE

D.SELECT


正确答案:A
当用户被赋予的两种角色的权限出现冲突时,为了安全起见,都是DENY优先。而没有规定DENY权限的,如本题中的SELECT,则用户可以使用此权限。所以选A。

第5题:

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


正确答案:查询和更改数据
查询和更改数据

第6题:

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


正确答案:
GRANT SELECT, UPDATE (grade) ON TABLE se TO stul

第7题:

用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予哪种权限?

A.DROP

B.DELETE

C.ALTER

D.UPDATE


正确答案:B
解析:DELETE权限只允许删除基本表中的元组。

第8题:

(34)用户对 SQL 数据库的访问权限中,如果只允许删除基本表中的元组,应授予( )权限。

A)DROP

B)DELETE

C)ALTER

D)UPDATE


正确答案:B

(34)【答案】B)
【解析】DELETE权限只允许删除基本表中的元组。

第9题:

用户对SQL数据库的访问权限中,如果只允许删除基本表的元组,应授予哪种权限?

A.DROP

B.DELETE

C.ALTER

D.UPDATE


正确答案:B

第10题:

在SQL Server 2008的某数据库中,设U1用户是Rl角色中的成员,现已授予R1角色对T表具有SE.LECT和DENY UPDATE权限,同时授予了U1用户对T表具有INSERT和UPDATE权限,则ul用户最终对T表具有的权限是( )。

A.SELECT和INSERT

B.INSERT和UPDATE

C.SELECT、INSERT和UPDArIE

D.INSERT


正确答案:A
当用户的权限与其所在的角色的权限发生冲突时,以角色的权限为标准。

更多相关问题