架构连接中的Oracle DB“其他用户”

时间:2016-12-13 15:54:22

标签: oracle oracle-sqldeveloper

我的问题很简单,所以应该是答案。

在SQL Developer中讨论ORACLE数据库时,我们可以创建与用户方案的连接。

连接需要指定用户名和密码,并允许访问该用户的架构。在连接下方,我通常会看到文件夹中显示的所有元素,如 Tables Views Indexes Packages 等等。

但是我还看到了上面那些文件夹旁边的文件夹其他用户。此文件夹包含其他用户名的列表(与您当前连接的用户名不同)。探索其中的每一个,你会看到一个模式(就像上面的一组元素)。

这个设计是关于什么的?他们是不同的用户共享相同的模式(表,视图,包,索引等),但具有不同的授权?我们这样做的时候?

1 个答案:

答案 0 :(得分:3)

您的连接详细信息确定在展开连接树时您将浏览的SCHEMA。

其他用户节点允许您浏览其他模式。您的连接用户权限将决定您在其他模式中可以或不可以看到的内容。

数据库对象由单个用户拥有,或存在于单个模式中(实际上是用户拥有的对象集合。)没有共享对象。

相关问题