gpt4 book ai didi

sql - 授予 Oracle 包的权限?

转载 作者:行者123 更新时间:2023-12-04 11:10:16 26 4
gpt4 key购买 nike

我有一个 package A ,它在另一个 package B 中使用了一些变量和过程在 相同的架构 .现在想搬家package A新架构 .我应该授予 new schema 哪些权限用于使用 package B同样的方法?什么是授权声明?

最佳答案

使用 GRANTexecute特权

grant execute on PACKAGE_B to new_schema;
然后,您需要确保包 A 中的任何引用都包含完整路径:
PACKAGE_B.SOME_PROC
可能值得为包创建一个公共(public)同义词,这样您也可以避免引用架构。

关于sql - 授予 Oracle 包的权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44115791/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com