oracle - Oracle 软件包的赠款
问题描述
重新编译后是否需要对现有的 oracle 包再次授予授权?而且我们是否需要拥有数据库凭据才能部署包。
解决方案
- 赠款 - 一旦您授予他们,他们就会留下来。重新编译不会撤销它们。如果您手动删除包然后重新创建它(手动) - 那么是的,您必须再次提供授权。
- 数据库凭据 - 如果您以用户身份运行脚本/安装/等,则它们不是强制性的,它们在哪里。一些安装已完成,以 SYS 身份连接到 DB,然后是 - 您必须提供带有包的架构/用户名,以便将它们“放置”在正确的位置。
推荐阅读
- laravel - 值未正确存储在数组 $items 中
- unity3d - 无法在新的 git 克隆存储库上从命令行构建 Unity 项目
- android - 在同一条消息中共享带有一些文本的图像
- google-app-maker - 根据“一个关系结束”从下拉小部件中捕获当前值
- image - 在 matlab 实时编辑器中读取本地图像
- django - 型号名称未翻译成中文
- mysql - MySQL,DISTINCT 中的 SUM 操作
- node.js - Travis CI:在 pip3 --user 的情况下缓存依赖项的目录是什么?
- javascript - 社交页面新闻提要在 Firefox 上不起作用
- android-studio - 在 Android Studio 3.1.3 上看不到 UI 预览