2016-12-13 2 views
1

Мой вопрос прост и так должен быть ответом.Oracle DB «Другие пользователи» в соединении схемы

Говоря о базах данных ORACLE в SQL Developer, мы можем создавать подключения к схемам пользователей.

Подключение должно указывать имя пользователя и пароль, что позволяет получить доступ к схеме этого пользователя. Ниже соединение, я обычно вижу все элементы схемы, показанные в папках, как Таблицы, Просмотров, Индексы, Пакеты и так далее.

Но тогда я также вижу папку Другие пользователи просто рядом с ними. Эта папка содержит список других имен пользователей (отличных от того, с которым вы сейчас подключаетесь). Изучая каждый из них, вы, в свою очередь, видите схему (например, набор элементов, как сверху).

Что это за конструкция? Являются ли они разными пользователями, использующими одну и ту же схему (таблицы, представления, пакеты, индексы и т. Д.), Но с разными грантами? Когда мы это делаем?

ответ

3

Сведения о вашей связи определяют, какую SCHEMA вы будете просматривать при расширении дерева соединений.

Другой пользовательский узел позволяет просматривать дополнительные схемы. Пользовательские привилегии вашего соединения определяют, что вы можете или не можете видеть в других схемах.

Объект базы данных принадлежит одному пользователю или существует в единой схеме (которая действительно представляет собой коллекцию объектов, принадлежащих пользователю.) Нет общих объектов.

Смежные вопросы