计算机三级数据库题10道-天天练50

文章详细解释了Oracle和SQLServer中的安全管理机制,涉及数据库级别的安全控制、固定角色权限(如db_datareader和db_datawriter),以及系统管理员sa的角色和权限。同时讨论了数据库性能监控的重要性和数据库用户权限设置的最佳实践。
摘要由CSDN通过智能技术生成

温馨提示,练前必看

**本人考试学习时整理的,如有错误理解欢迎评论区指错**

**如有侵权可以联系我删除,但是是真题和知识点应该没啥侵权问题吧**

**有引用一些别人的文档做知识点,仅作参考,可以联系我删除**

**参考的文章太多了,我就不在最后一一指出了呜呜呜谢谢大家理解**

这是第九章的题目,暂时没有看到合适的知识点,欢迎补充

答案和解析在最后哦(有自己琢磨的思考和补充的知识点)~
 


题目

第21题:下列关于Oracle安全管理的说法,正确的是()。

A、Oracle的安全控制可分为数据库级、表级、行级和列级

B、表级、行级和列级安全控制是通过用户身份认证保证的

C、数据库级安全控制是通过授予权限保证的

D、Oracle数据库中的用户按其操作权限大小可分为系统管理员、对象拥有者和普通用户三类
 

第22题:下列关于sQL Server中db_datareader角色的说法,正确的是()。

A、该角色是数据库级角色,具有查询数据库中全部用户数据的权限

B、该角色是服务器级角色,具有查询服务器中全部系统数据的权限

C、该角色是数据库级角色,只具有查询数据库中全部系统数据的权限

D、该角色是服务器级角色,只具有查询服务器中全部用户数据的权限
 

第23题:下列关于SQL Server中db_datawriter角色的说法,正确的是()。

A、该角色是数据库级角色,具有插入、删除和更改数据库中用户数据的权限

B、该角色是服务器级角色,具有插入、删除和更改服务器中用户数据的权限

C、该角色是数据库级角色,具有查询、插入、删除和更改数据库中用户数据的权限

D、该角色是服务器级角色,具有查询、插入、删除和更改服务器中用户数据的权限
 

第24题:下列关于SQL Server中db_datawriter角色的说法,正确的是()。

A、该角色具有插入、删除和更改所在数据库中用户数据的权限

B、该角色具有查询、插入、删除和更改所在数据库中用户数据的权限

C、用户可以为该角色授予合适的操作权限

D、用户不能向该角色添加和删除成员
 

第25题:下列关于SQL Server 2008中sa的说法,错误的是()。

A、sa是SQL Server自动创建的数据库系统管理员

B、sa无需授权就自动具有用户数据库的查询权限

C、sa无需授权就自动具有用户数据库的更改权限

D、sa是一个Windows用户,可以授予它为数据库系统管理员
 

第26题:下列关于SQL Server 2008系统管理员sa的说法,正确的是()。

A、在"Windows身份验证模式”下允许sa登录SQL Server服务器

B、sa必须经过授权才能管理用户数据库

C、sa对应的Windows用户是Administrator

D、sa是sQL Server身份验证模式的系统管理员
 

第27题:下列关于SQL Server 2008中sa的说法,正确的是()。

A、sa是SQL Server认的系统管理员,但并不是Windows用户

B、sa是sQL Server黑认的系统管理员,同时也是Windows用户

C、sa是安装用户创建的一个数据库系统管理员

D、sa是数据库系统管理员创建的一个数据库拥有者
 

第28题:下列关于数据库性能监控的说法,错误的是()

A、数据库性能监控中应监控数据库备份内容的完整性

B、数据库性能监控中应监控网络带宽使用情况

C、数据库性能监控中应监控缓冲区命中率

D、数据库性能监控中应监控服务器内存使用情况
 

第29题:在SQL Server 2008中,若希望数据库用户ACCT具有创建数据库对象的权限,较为适合的实现方法是()

A、使ACCT只在dbcreator角色中

B、使ACCT只在public角色中

C、使ACCT只在db_owner角色中

D、使ACCT只在db_ddladmin角色中
 

第30题:下列关于SQL Server 2008数据库用户的说法,正确的是

A、所有新建数据库用户都要有对应的登录名

B、一个数据库用户可以对应多个登录名

C、可以将数据库用户添加到固定的服务器角色中

D、数据库用户黑认具有用户数据的查询权限
 


答案及解析

第21题

正确答案:A

Oracle的安全控制机制可分为数据库级的安全控制、表级、行级和列级的安全控制。

数据库级的安全性通过用户身份认证和授予用户相应系统权限来保证,而表级、行级、列修的安全性是通过授予或回收对象特权保证的。

Oracle数据库中的用户按其操作权限大小可分DBA用户和普通用户
 

第22题

正确答案:A

db_datareader是固定数据库角色的成员,具有查询数据库中所有用户数据的权限。

第23题

正确答案:A

db_datawriter是固定数据库角色的成员,具有插入、删除和更改数据库中所有数据的权限。
 

第24题

正确答案:A

固定数据库角色是定义在数据库级别上的,而且存在于每个数据库中。固定数据库角色db_datawriter具有插入、删除和更改数据库中所有用户数据的权限。

第25题

正确答案:D

系统管理员在数据库服务器上具有全部的权限,SQL Server 2008的默认系统管理员是"‘sa”。在安装好之后也可以授予其他用户具有系统管理员的权限。
 

第26题

正确答案:D

系统管理员在数据库服务器上具有全部的权限,SQL Server 2008的黑认系统管理员是“sa" ( System Administrator的缩写)。在安装好之后也可以授予其他用户具有系统管理员的权限。系统管理员在数据库服务器上具有全部的权限,包括对服务器的配置和管理权限,也包括对全部数据库的操作权限。
 

第27题

正确笞案:A

sa是默认的系统管理员用户名,是system administrator的缩写,但并不是Windows用户。
 

第28题

正确答案:A

对数据库性能监控的主要内容包括 : 数据缓冲区的命中率、库缓冲、用户锁、锁与等待、回滚段、临时段使用情况、索引的使用情况、等待事件和共享池等。数据库备份内容的完整性不属于性能监控的内容。
 

第29题

正确答案:A

dbcreator角色具有创建、删除、修改和还原数据库对象的权限,所以可以使ACCT只在dbcreator角色中。
 

第30题

正确答案:A

Server数据库服务器的用户账户。如果未指定有效的登录ID,则用户不能连接到SQL Server数据库服务器,所有新建数据库用户都要有对应的登录名1个数据库用户可以对应1个登录名,不能添加到固定的服务器角色中,需要对数据库用户授权后,才能具备相应的权限。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值