Я делаю привилегии для пользователя на одну схему в Oracle, при доступе к базе данных oracle с помощью служб SSIS я видел все таблицы и схемы.Когда я использую SQL Plus, показывается только одна схема.
В чем здесь проблема?
Какой запрос вы используете для просмотра таблиц в SQL * Plus?Если вы запрашиваете USER_TABLES, вы увидите только те таблицы, которые принадлежат текущему пользователю.Если вы запрашиваете ALL_TABLES, вы увидите все таблицы, к которым у вас есть право запроса независимо от владельца.Если вы запрашиваете DBA_TABLES, вы увидите все таблицы в базе данных (хотя вам необходимы дополнительные привилегии для запроса объектов DBA%.
USER_TABLES
ALL_TABLES
DBA_TABLES
DBA%
На есть еще один вопрос, как получить списокиз всех таблиц в базе данных , которая более подробно об этом.