oracle - 如何获取 Oracle 用户有权访问的模式列表

标签 oracle ado.net schema

在 Oracle 中,我可以将我的架构的权限授予另一个用户,以便其他用户可以访问我的架构(进而访问我的架构中的对象)。

如何使用 ADO.NET(MS 或 Oracle 的提供者)以编程方式获取特定用户有权访问的模式列表?

最佳答案

如果作为感兴趣的用户连接:

select distinct table_schema from all_tab_privs;

关于oracle - 如何获取 Oracle 用户有权访问的模式列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2193063/

相关文章:

oracle - 违反约束异常 ORA-00001

database - 如何在oracle数据库中输入 “§”这样的特殊字符?

oracle - SQL Developer 17.2 - 无法启动 Java 虚拟机

database - 返回到 Oracle Forms Builder 中的数据 block 输出的自定义查询?

c# - ADO.Net - 将 DataRow 添加到 DataTable 时截断列数据

c# - SQLiteConnection.BeginTransaction() 已弃用

asp.net - ADO.NET TableAdapter 参数

node.js - 设置选择 : false to subdocuments array at mongoose

php - 如何查询特定 VARCHAR 字段的长度/值限制?

arrays - MongoDB:更新数组中的数组