Oracle:允许所有者以外的其他用户查看架构对象

时间:2019-09-07 12:57:04

标签: oracle oracle-sqldeveloper

我从同事那里继承了Oracle 12c数据库。它具有管理员用户和只读用户。当我通过SQL Developer以管理员身份连接时,我可以看到整个架构:表,视图,函数,过程等。但是,只读用户看不到其中的任何一个。

我希望允许只读用户查看所有这些对象,而不能对其进行修改。

在我使用的其他数据库中,通过转到SQL Developer中的“其他用户”并选择admin用户,可以部分解决此问题。但是,在我的数据库中单击“其他用户”会产生一个错误(对于管理员也是如此):ORA-00942:表或视图不存在。

您是否可以提出一种允许只读用户查看所有架构对象的方法,如果可能的话,至少在“其他用户”中查看?

0 个答案:

没有答案