单选题
数据库
2019-03-01
在SQL Server 2008某数据库中,设用户U1是db_datawriter角色中的成员。下列关于U1在该数据库中具有的权限的说法,正确的是( )。
A.对用户表数据仅具有INSERT、DELETE、UPDATE和s-选择权限
B.对用户表数据仅具有INSERT、DELETE和UPDATE权限
C.对用户表数据仅具有INSERT和DELETE权限
D.对用户表数据仅具有INSERT、DELETE、UPDATE权限,在该数据库中还具有CREATE TABLE权限
参考答案
B
答案解析
SQL Server固定数据库角色及其权限如下。
db_owner:具有在数据库中进行全部操作的权限,包括配置、维护数据库及删除数据库。
db_accessadmin:可以添加或删除数据库用户的权限。
db_securityadmin:具有管理数据库角色、角色成员以及数据库中的语句和对象的权限。
db_ddladmin:具有执行数据定义语言(DDL)的权限。
db_backupoperator:具有备份数据库、备份日志的权限。
db_datareader:具有查询数据库中所有用户数据的权限。
db_datawriter:具有插入、删除和更新数据库中所有用户数据的权限。
db_denydatareader:不允许具有查询数据库中所有用户数据的权限,等同于对所有的表和视图授予了DENY s-选择权限。
db_denydatawriter:不允许具有INSERT、DELETE和UPDATE数据库中所有用户数据的权限。
db_owner:具有在数据库中进行全部操作的权限,包括配置、维护数据库及删除数据库。
db_accessadmin:可以添加或删除数据库用户的权限。
db_securityadmin:具有管理数据库角色、角色成员以及数据库中的语句和对象的权限。
db_ddladmin:具有执行数据定义语言(DDL)的权限。
db_backupoperator:具有备份数据库、备份日志的权限。
db_datareader:具有查询数据库中所有用户数据的权限。
db_datawriter:具有插入、删除和更新数据库中所有用户数据的权限。
db_denydatareader:不允许具有查询数据库中所有用户数据的权限,等同于对所有的表和视图授予了DENY s-选择权限。
db_denydatawriter:不允许具有INSERT、DELETE和UPDATE数据库中所有用户数据的权限。
你可能感兴趣的试题
A.数据库备份
B.系统上线时进行数据装载
C.调整数据库用户权限
D.新建索引以提高查询速度
A.重组工作一般不改变数据库逻辑结构
B.重构工作一般会改变数据库逻辑结构
C.重构工作一般要修改数据库的模式,但一般不修改数据库的内模式
D.重组工作一般不会改变数据库物理结构
A.仅Ⅰ、Ⅳ和Ⅴ
B.仅Ⅰ、Ⅱ和Ⅲ
C.仅Ⅰ、Ⅱ、Ⅲ和Ⅳ
D.仅Ⅲ、Ⅳ