首页 文章

ORA-01031:在create index中使用online时权限不足

提问于
浏览
0

在我在网上使用时的下面程序然后在执行期间这给出错误“ORA-01031:权限不足”,而在没有在线运行它运行正常 .

CREATE OR REPLACE procedure p_temp_1 is
begin
execute immediate 'CREATE INDEX pp_temp1  ON p_temp  (access_no) online ';
end;

我需要给予哪些特权?

1 回答

  • 2

    检查了该权限,并且用户被授予“CREATE TABLE”但是从RESOURCE角色中获得 . 存储的PL / SQL需要直接授权,因此该过程失败并且“权限不足” . 因此,直接向用户授予“CREATE TABLE”系统特权,之后创建索引 .

    From here

相关问题