
oracle数据库,一个用户执行另一个用户的函数时,该用户应该被赋予什么权限
在oracle数据库中有两个用户(用户A、用户B,之后略称为A、B),B中有函数FUNC_B,A中生成了一个synonym(A1),若想用A1调用B的FUNC_B,在用户...
在oracle数据库中有两个用户(用户A、用户B,之后略称为A、B),B中有函数FUNC_B,A中生成了一个synonym(A1),若想用A1调用B的FUNC_B,在用户B中A需要被赋予什么权限?
展开
1个回答
展开全部
1、把这个函数的访问权限付给其它用户。grant execute on 函数名 to 其它用户。
其它用户调用函数时,前面要加上创建用户名 如:a创建函数 getFunction 。 b调用的时候为a.getFunction.
2、可以把函数建成全局函数。
其它用户调用函数时,前面要加上创建用户名 如:a创建函数 getFunction 。 b调用的时候为a.getFunction.
2、可以把函数建成全局函数。

2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询