返回数说广场
0
在包含可插入数据库 (PDB) 的多租户容器数据库 (CDB) 中,HR 用户执行以下命令来创建和授予过程的权限:
CREATE OR REPLACE PROCEDURE create_test_v (v_emp_id NUMBER, v_ename VARCHAR2, v_SALARY NUMBER, v_dept_id NUMBER)
BEGIN
INSERT INTO hr.test VALUES (V_emp_id, V_ename, V_salary, V_dept_id); END;
/
GRANT EXECUTE ON CREATE_TEST TO john, jim, smith, king;
如何防止对CREATE_TEST过程具有EXECUTE特权的用户将值插入没有特权的表中?--C
A
在CREATE_TEST过程中,将授予GRANT OPTION的用户授予EXECUTE特权。
B
创建CREATE_TEST过程作为包的一部分,并向用户授予该包的EXECUTE特权。
C
创建具有调用者权限的CREATE_TEST过程。
D
创建具有定义者权限的CREATE_TEST过程。
0
0 87
分享
评论
热门数说


