ITPub博客

首页 > 数据库 > Oracle > 052-009题解析

052-009题解析

原创 Oracle 作者:pxbibm 时间:2014-03-31 15:01:49 2 删除 编辑
 

View the Exhibit and examine the privileges granted to the SL_REP user. 

The EMP table is owned by the SCOTT user. The SL_REP user executes the following command:

SQL> GRANT SELECT ON scott.emp TO hr;

Which statement describes the outcome of the command?

 A.The command executes successfully.

B.The command produces an error because the EMP table is owned by SCOTT.

C.The command produces an error because SL_REP has the GRANT ANY OBJECT PRIVILEGE without ADMIN_OPTION.

D.The command produces an error because SL_REP does not have the SELECT privilege with GRANT_OPTION on the EMP table.

Answer: A   

答案解析:

本题主要考的是权限问题,主要是理解GRANT ANY OBJECT PRIVILEGE的系统权限。
这个系统权限可以把任何用户下的表授权给其他用户。

SQL> CREATE USER SL_REP IDENTIFIED BY SL_REP ACOUNT UNLCOK;

SQL> GRANT connect,resource TO SL_REP;

SQL> GRANT grant any object privilege TO SL_REP;

另一个回话中
SQL> conn SL_REP/SL_REP

SQL >  GRANT SELECT ON scott.emp TO hr;
可以成功授权。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12798004/viewspace-1133245/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 052-008题解析
下一篇: 052-010题解析
请登录后发表评论 登录
全部评论
  • 博文量
    240
  • 访问量
    2165647