返回数说广场
0
当user1创建以下存储过程(存在authid definer子句),user1用户均拥有select any dictionary权限,但user2未拥有select any dictionary权限,但user2有对该存储过程的执行权限时,请问以下哪些描述是正确的? AC
create or replace procedure p_test_nc
authid definer
is
i number;
begin
select count(*)
into i
from dba_objects;
dbms_output.put_line(to_char(i));
end;
A、user2可以正常执行该存储过程,并正确返回dba_objects中的记录数。
B、user1不能正常执行该存储过程。
C、user1可以正常执行该存储过程,并正确返回dba_objects中的记录数。
D、user2不能正常执行该存储过程。
0
0 201
分享
评论
热门数说


