问题 单项选择题

SQL Server 2000中,public角色是系统提供的一个数据库角色。下列关于public角色的说法,错误的是

A)每个数据库用户都自动是该角色中的成员
B)在不删除数据库用户的前提下,不能手工从该角色中删除成员
C)该角色中的成员自动具有查询数据库中用户表数据的权限
D)可以为该角色授予用户表的数据操作权

答案

参考答案:C

解析: Public角色是一个特殊的数据库角色,首先,数据库中的每个用户都自动地是public角色的成员,用户不能从public角色中添加和删除成员。其次,用户可以对这个角色进行授权(其他系统提供的角色的权限都是固定的,用户不能更改)。如果想让数据库中的全体用户都具有某个特定的权限,则可将该权限授予public。每个数据库用户都自动地具有public角色的权限。

单项选择题
单项选择题 B1型题