如何从另一个连接(其他用户)中选择 Oracle 中的视图?

Posted

技术标签:

【中文标题】如何从另一个连接(其他用户)中选择 Oracle 中的视图?【英文标题】:How to select view in Oracle from another connection(other user)? 【发布时间】:2010-04-11 08:06:15 【问题描述】:

我想从我的 sys 用户中选择一个视图,但有其他连接。我需要选择查看 DBA_USERS。有什么办法吗?我是 Oracle 的新手,所以也许这是个愚蠢的问题,但我仍然不知道该怎么做。

【问题讨论】:

【参考方案1】:

你试过select * from SYS.DBA_USERS; 吗? (好久没用oracle了) (您实际连接的用户可能没有读取该表的权限。) 你也可以试试select * from ALL_USERS;

【讨论】:

你不能用 all_users 代替 dba_users 吗? 要授予访问权限(从内存中),您需要以 SYS 身份登录并输入 'GRANT SELECT ON DBA_USERS TO yourotherloginname;

以上是关于如何从另一个连接(其他用户)中选择 Oracle 中的视图?的主要内容,如果未能解决你的问题,请参考以下文章

删除已从另一个下拉菜单中选择的下拉值

从另一个表中选择带有主键的数据?

如何检查是否从另一个类中检查了RadioButton?

从表中选择数据并从另一个表中填充特定值

Oracle SQL:从一个表中选择一个计数,从另一个表中使用子查询缩小选择范围

带有连接的 Oracle SQL 更新列