ORA-00904: "WMSYS"."WM_CONCAT": 标识符无效
Posted elontian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORA-00904: "WMSYS"."WM_CONCAT": 标识符无效相关的知识,希望对你有一定的参考价值。
手动创建Function
SQL> @?/rdbms/admin/owmctab.plb
SQL> @?/rdbms/admin/owmaggrs.plb
SQL> @?/rdbms/admin/owmaggrb.plb
Before Oracle Database 12c, an Invoker Rights (IR) unit always ran with the privileges of its invoker.
If its invoker had higher privileges than its owner, then the IR unit might perform operations unintended by,
or forbidden to, its owner. As of Oracle Database 12c, an IR unit can run with the privileges
of its invoker only if its owner has either the INHERIT PRIVILEGES privilege on the invoker or the INHERIT ANY PRIVILEGES privilege.
GRANT INHERIT PRIVILEGES ON USER SYS TO public;
SQL> select owner,object_name,object_type from dba_objects where owner=‘WMSYS‘ and object_type =‘FUNCTION‘;
OWNER OBJECT_NAME OBJECT_TYPE
-------------------- ---------------------------------------- -----------------------
WMSYS WM_CONCAT FUNCTION
SQL>
以上是关于ORA-00904: "WMSYS"."WM_CONCAT": 标识符无效的主要内容,如果未能解决你的问题,请参考以下文章
如何修复 'ORA-00904: "Y": invalid identifier 00904. 00000 - "%s: invalid identifier"