单选题

你是一个大型电子功能公司的数据库开发者.公司划分成许多的部门,而且公司的每一个雇员都分配到某个部门.你创建一个employee表,包含所有雇员的信息,也包含他们所属的部门。创建employee的脚本如下所示:每个部门经理应该只能看到属于他部门的雇员的信息。你应该怎么办?()

A使用授予、拒绝、废除语句为每个部门经理分派权限。

B为每个部门经理添加一个数据库注册到db_datareader固定数据库角色中。

C在employee表,建立表和视图,强制水平级别安全

D在Employee表上使用SQLServerEnterpriseManager来分派权限。

正确答案

来源:www.examk.com

答案解析

相似试题
  • 你是一个保险公司的数据库开发者.那公司有一个Policies数据库.你有为这个数据库设计存储程序,使用游标来处理大型结果组合.使用存储过程的分析者报到在数据出现前有一个长的延迟.在延迟之后,结果是正确的.仅仅执行数据分析的分析者,使用Policies数据库.你想要输入存储程序的结果,你将使用哪一个脚本?()

    单选题查看答案

  • 你是一家在线电子公司的数据库开发者。该公司的产品目录保存在products表中。在正常的生意期间,products表频繁的被访问。针对products表的修改被写入pendingproductupdate表。这些表格显示如下: 在营业时间后将使用pendingproductupdate表来更新products表。这个数据库服务器运行的是sqlserver 2005/2008和放置到9.0兼容性模型。你要创建一个脚本来更新products表。你将选择下面哪个脚本?()

    单选题查看答案

  • 你是一家大型旅行公司的数据库开发者。关于公司每个部门的信息都被储存在一个名叫Department的表中。关于公司的每个旅行社代理商和部门经理的信息被储存在一张Employeest的表中。Department和Employees表将被给出。每个部门经理将被授予数据库管理者的角色。你需要使得这个数据库角色的所有成员能够看到department表中的所有数据。这个角色的成员只能对department数据库的行进行插入和更新操作。你已经授予了这个数据库管理角色选择的权限,接下来你要做什么?()

    单选题查看答案

  • 你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()

    单选题查看答案

  • 你是一个IT咨询公司的数据库开发者。你正在设计一个数据库来存储在位顾问的信息。你在数据库中创建了一个CandidateSkills表。表如图所示: 你应该怎么样唯一识别每个顾问的技能?()

    单选题查看答案

  • 你是Proseware公司的数据库开发者。你为公司的人力资源部建立数据库。该数据库储存雇员信息。你创建了一个EmployeeContact表包含下面的列:HomePhone,BusinessPhone,FaxNumber,andEmailAddress你必须保证每个记录包含一个值,或者HomePhone列或者BusinessPhone列,你应该怎么做?()

    单选题查看答案

  • 你是一个大型旅游公司的数据库开发者.你在resvervation数据库中被授予CREATEVIEW的权限.你的同事Eric被授予CREATETABLE的权限.你们俩都没有数据库拥有者或者系统权限,也没有被添加到任何固定服务器角色中.Eric已经创建了Traveler表并且存有公司顾客的信息.表如下所示:旅行代理处要连接数据库浏览存储在该表的信息.对应旅行代理处的登录被分配到Agent数据库角色中.你想旅行代理处能够浏览Traveler表中姓名和地址两列信息,而不是六列信息.你应该采取哪3个步骤?()

    多选题查看答案

  • 你是一个贷款业务公司的数据库开发者。你设计了数据库事务来支持一个新数据项目应用程序。新数据项目应用程序的用户将从数据库中检索贷款信息。用户将改变信息和保存更新信息到数据库。你应怎么设计这事务?

    简答题查看答案

  • 你是一数据公司的数据库开发者,你创建了一个用来存储15个不同高校运动会统计表的数据库。这些信息将被用在50家公司的网页设置上。每个公司的WEB设置以不同的格式来安排和显示这些统计表。你需要组装这些数据传送到这些公司去,你应该做什么?()

    单选题查看答案