BEGIN DBMS_REDEFINITION.START_REDEF_TABLE('SCOTT','JOBS', 'JOBSTEMP', 'ID JOBID,DESCRIPTION DESCRIPTION'); END;
*
ERROR at line 1:
ORA-01031: insufficient privileges
ORA-06512: at "SYS.DBMS_REDEFINITION", line 8
ORA-06512: at "SYS.DBMS_REDEFINITION", line 146
ORA-06512: at line 1
Please help!!!
Thanks
Sameer
07-21-2002, 02:19 PM
pando
execute privs through role? if so do
grant execute on DBMS_REDEFINITION to scott
07-21-2002, 02:37 PM
Sameer
Yes... priviledge is already granted directly... and not through role...
07-21-2002, 02:53 PM
Sameer
Got the answer....
USER also needs
ALTER ANY TABLE,
CREATE ANY TABLE,
DROP ANY TABLE,
LOCK ANY TABLE,
SELECT ANY TABLE