我收到“ORA-27486:权限不足”错误。
我在这里缺少什么补助金? 我正在使用 DBMS_PARALLEL_EXECUTE 执行插入脚本,并且在 DBMS_PARALLEL_EXECUTE.RUN_TASK 中收到此错误
示例脚本:
INSERT INTO TAB(col2, col2)
SELECT PDPT_PTY.FUNC(col1), col2
FROM TAB_PRT
如果我不使用
PDPT_PTY.FUNC()
我就能够执行,我的意思是如果我只使用'col1'。
我已尝试向所有用户(包括
DBMS_PARALLEL_EXECUTE
)提供 PDPT_PTY
的资助。
要并行执行块,您必须具有 CREATE JOB 系统权限。
来源:123.2 来自 docs。
除此之外,当然您还需要
INSERT
的 TAB
权限以及 SELECT
的 TAB_PRT
权限。
但是,考虑到您的执行仅由于函数调用而失败,您将需要
EXECUTE
权限,请参阅 https://docs.oracle.com/cd/A58617_01/server.804/a58227/ch18。嗯