多项选择题
你是一个大型旅游公司的数据库开发者.你在resvervation数据库中被授予CREATEVIEW的权限.你的同事Eric被授予CREATETABLE的权限.你们俩都没有数据库拥有者或者系统权限,也没有被添加到任何固定服务器角色中.Eric已经创建了Traveler表并且存有公司顾客的信息.表如下所示:旅行代理处要连接数据库浏览存储在该表的信息.对应旅行代理处的登录被分配到Agent数据库角色中.你想旅行代理处能够浏览Traveler表中姓名和地址两列信息,而不是六列信息.你应该采取哪3个步骤?()
A.授予agent角色对Traveler表有选择的权限
B.叫Eric授予agent角色在Traveler表上有选择的权限.
C.叫Eric授予你Traveler表中需要的列的select权限.
D.叫Eric创建一个名为vwTravelers的视图,并以所希望的格式显示数据
E.创建一个视图vwTravelers,并以所希望的格式显示数据
F.授予agent角色对视图vwTravelers有选择的权限
相关考题
-
单项选择题
你是SQLServer2005/2008数据库的开发者。你为销售部门创建了一个存储过程,生成EndOfMonthSales报告。你利用下面的语句为EndOfMonthSales报告分配权限GRANT EXECUTE ON EndOfMonthSales TO SalesDept Andrea加入了销售部门并且成为SalesDept角色成员。Andrea也是Marketing角色成员,该角色已经被拒绝访问EndOfMonthSales报告。Andrea不能执行存储过程。其他销售部门的雇员没有碰到该问题。你该怎么办?()
A.添加Andrea到db_datareader数据库角色中.授予REFERENCES权限到public角色中.
B.从Marketing角色中删除Andrea。
C.在已经引用存储过程的表上授予Andrea’s数据库用户账户选择的权限.
D.在已经引用存储过程的表上授予Andrea’s数据库用户账户REFERENCES的权限. -
多项选择题
你为Contoso公司设计一个库存和商品买卖数据库。你创建了逻辑数据库如图所示:你必须保证维护数据库的参照完整性。哪3个类型的约束应该应用于设计?()
A.在Products表上创建外键约束,指向OrderDetails表
B.在Products表上创建外键约束,指向Suppliers表
C.在Order表上创建外键约束,指向OrderDetails表
D.在OrderDetails表上创建外键约束,指向Order表
E.在OrderDetails表上创建外键约束,指向Products表 -
单项选择题
你是Proseware公司的数据库开发者。你为公司的人力资源部建立数据库。该数据库储存雇员信息。你创建了一个EmployeeContact表包含下面的列:HomePhone,BusinessPhone,FaxNumber,andEmailAddress你必须保证每个记录包含一个值,或者HomePhone列或者BusinessPhone列,你应该怎么做?()
A.创建一个禁止空值的角色.将该角色赋予HomePhone和BusinessPhone列
B.创建一种用来阻止在HomePhone和BusinessPhone列中输入空值的角色.将该角色赋予表。
C.在HomePhone和BusinessPhone列中添加check约束用来阻止空值的输入。
D.添加check约束,验证HomePhone和BusinessPhone列至少有一列不为空
