设在SQL Server 2000的某数据库中有用户user,该用户现没有任何权限。若希望授予该用户在该数据库中对全部用户表的数据具有INSERT、DELETE和UPDATE权限。对数据库工程师来说,下列做法实施起来最快捷且合理的是______。
A: 将user添加到该数据库的db_owner角色中
B: 将user添加到dbcreator角色中
C: 将user添加到该数据库的db_datawriter角色中
D: 将该数据库中每张表的INSERT、DELETE和UPDATE权限授予user
A: 将user添加到该数据库的db_owner角色中
B: 将user添加到dbcreator角色中
C: 将user添加到该数据库的db_datawriter角色中
D: 将该数据库中每张表的INSERT、DELETE和UPDATE权限授予user
举一反三
- 若希望某用户对数据库具有全部权限,则应将此用户添加到_____角色中。 A: db_owner B: public C: db_datawriter D: sysadmin
- 在SQL Server 2008某数据库中,设用户U1是db_accessadmin角色中的成员。下列关于U1在该数据库中具有的权限的说法,正确的是______。 A: 具有增、删、改、查所有用户表数据的权限 B: 具有添加和删除数据库用户的权限 C: 具有备份和恢复数据库的权限 D: 具有创建数据库对象的权限
- 下列角色中,具有数据库中全部用户表数据的插入、删除、修改权限且只具有这些权限的角色是()。 A: db_owner B: db_datareader C: db_datawriter D: public
- SQL Server中,public角色是系统提供的一个数据库角色。下列关于public角色的说法,正确的是( )。 A: 每个数据库用户都自动是该角色中的成员 B: 在不删除数据库用户的前提下,不能手工从该角色中删除成员 C: 该角色中的成员自动具有查询数据库中用户表数据的权限 D: 可以为该角色授予用户表的数据操作权
- 在SQL Server 2008中,只具有修改数据库中全部用户表数据权限的系统角色是______。