模式连接中的 Oracle DB "Other users"
Oracle DB "Other users" within a schema connection
我的问题比较简单,所以应该是答案。
在SQLDeveloper中谈论ORACLE数据库,我们可以创建与用户方案的连接。
连接需要指定用户名和密码,这样才能访问该用户的架构。在连接下方,我通常会看到架构的所有元素显示在 Tables、Views、Indexes[=26 等文件夹中=]、包等等。
但是我也看到文件夹 Other Users 就在上面那些文件夹的旁边。此文件夹包含其他用户名的列表(与您当前连接的用户名不同)。探索其中的每一个,你会依次看到一个模式(就像上面的一组元素)。
这个设计是关于什么的?他们是不同的用户共享相同的模式(表、视图、包、索引等)但有不同的授权吗?我们什么时候做?
您的连接详细信息决定了您在展开连接树时将浏览哪个 SCHEMA。
其他用户节点允许您浏览其他模式。您的连接用户的权限将决定您在其他模式中可以看到或不能看到的内容。
数据库对象由单个用户拥有,或存在于单个模式中(实际上是用户拥有的对象集合。)没有共享对象。
我的问题比较简单,所以应该是答案。
在SQLDeveloper中谈论ORACLE数据库,我们可以创建与用户方案的连接。
连接需要指定用户名和密码,这样才能访问该用户的架构。在连接下方,我通常会看到架构的所有元素显示在 Tables、Views、Indexes[=26 等文件夹中=]、包等等。
但是我也看到文件夹 Other Users 就在上面那些文件夹的旁边。此文件夹包含其他用户名的列表(与您当前连接的用户名不同)。探索其中的每一个,你会依次看到一个模式(就像上面的一组元素)。
这个设计是关于什么的?他们是不同的用户共享相同的模式(表、视图、包、索引等)但有不同的授权吗?我们什么时候做?
您的连接详细信息决定了您在展开连接树时将浏览哪个 SCHEMA。
其他用户节点允许您浏览其他模式。您的连接用户的权限将决定您在其他模式中可以看到或不能看到的内容。
数据库对象由单个用户拥有,或存在于单个模式中(实际上是用户拥有的对象集合。)没有共享对象。