问题 单项选择题

要使用户张先生只能查询表A中的部分记录,应采取的策略是 (6)

A.构建该部分记录的行级视图,并将该视图的查询权限赋予张先生

B.将表A的查询权限赋予张先生

C.编写查询表A的存储过程

D.将张先生的用户级别设定为DBA

答案

参考答案:A

解析:[分析]
授权只涉及到表级而未达到行级,只有通过建立视图提取相应的行,再将视图上的权限授予用户来解决行级权限,故选项A正确;选项B会使张先生具有表A全部记录的查询条件,与题目要求不符;选项C用存储过程,也应该和授权结合,故错误;选项D会使张先生具有数据库的全部权限,错误。

单项选择题 A2型题
单项选择题