oracle用户权限

elon@SQL> select dbms_metadata.get_ddl('PACKAGE','PK_DETAIL','SCOTT') from dual;
ERROR:
ORA-31603: 对象 "PK_DETAIL" 属于类型 PACKAGE, 在方案 "SCOTT" 中未找到
ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 105
ORA-06512: 在 "SYS.DBMS_METADATA", line 3261
ORA-06512: 在 "SYS.DBMS_METADATA", line 4863
ORA-06512: 在 line 1

非对象所有者查询ddl授予select_catalog_role角色就行了:
SQL> grant select_catalog_role to elon;

原文地址:https://www.cnblogs.com/elontian/p/9267207.html