返回数说广场
0
当user1创建以下存储过程(存在authid definer子句),user1用户均拥有select any dictionary权限,但user2未拥有select any dictionary权限,但user2有对该存储过程的执行权限时,请问以下哪些描述是正确的? BC
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不能正常执行该存储过程。
B
user1可以正常执行该存储过程,并正确返回dba_objects中的记录数。
C
user2可以正常执行该存储过程,并正确返回dba_objects中的记录数。
D
user1不能正常执行该存储过程。
0
0 141
分享
评论
热门数说



