oracle 新建的用户很多函数用不了,如何赋权?例如10g某个用户用不了STRING_AGG,STRING_AGG

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 新建的用户很多函数用不了,如何赋权?例如10g某个用户用不了STRING_AGG,STRING_AGG相关的知识,希望对你有一定的参考价值。

ORA-00904: "STRING_AGG": invalid identifier

ORA-00904: "WM_CONCAT": invalid identifier

参考技术A 先看下string_agg函数的所有者是谁,比如是A,然后赋给新用户DBA权限,使用函数时这样使用 A.string_agg()就可以使用了。 参考技术B 新用户没有这2个自定义函数的权限
你要用建函数的用户赋权限给新用户
grant select on STRING_AGG to newuser;

以上是关于oracle 新建的用户很多函数用不了,如何赋权?例如10g某个用户用不了STRING_AGG,STRING_AGG的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 10 system 新建用户,赋权connect,再赋权select;结果新建用户可以登陆;但是不能进行select查询

关于ORACLE用户赋权

Oracle 创建用户 却赋予不了权限,该怎么处理

怎么新建一个oracle用户?

怎么给oracle数据库创建用户,并赋权限

如何在oracle存储过程中drop 序列和新建序列