【问题标题】:oracle 11g check user to view schema source codeoracle 11g 检查用户查看架构源代码
【发布时间】:2017-10-10 11:49:26
【问题描述】:

我正在使用 oracle 11g 并且有 2 个架构。是将权限授予除了sys/system和这些schema用户之外的其他用户可以查看这2个schema的源代​​码的方式。

如果可以,如何查看哪个用户可以查看这个schema的源代​​码?

【问题讨论】:

标签: oracle permissions schema


【解决方案1】:

这可能有点矫枉过正,欢迎就这样做的智慧提供反馈,但我想到了两个选择:

  1. 将 dba_source 上的选择权限授予其他用户;
  2. 将选择任何字典授予其他用户;

第一个允许其他用户从 DBA_SOURCE 中进行选择,他们将能够从包、过程和函数中找到源代码。

第二个允许其他用户从任何字典对象中进行选择,因此他们也可以查看视图源。

您问题的第二部分,如何确定谁可以看到它非常复杂,并且取决于您授予访问权限的方式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-11
    • 2017-11-02
    • 1970-01-01
    • 2011-11-29
    • 2011-09-28
    • 2011-05-16
    相关资源
    最近更新 更多