Сторонний продукт, который у нас есть в моей компании, использует Oracle в качестве бэкэнда.Я пытаюсь войти в базу данных Oracle и посмотреть на схему и данные.Я вошел как sys / sysdba, создал пользователя с табличным пространством по умолчанию, созданным приложением, и предоставил пользователю все необходимые разрешения для запроса структур.Я также установил для O7_DICTIONARY_ACCESSIBILITY значение true, чтобы разрешить запросы объектов словаря данных.
После входа в систему как пользователя и запроса User_Tables ничего не возвращается.Но когда я запрашиваю DBA_Tables, таблицы, которые я ожидаю найти, возвращаются.Я новичок в Oracle, поэтому я не совсем уверен, как несистемная таблица может быть в табличном пространстве, но не user_table.
Что более важно, как вы запрашиваете данные в этих таблицах?Всякий раз, когда я пытаюсь выполнить простое «Выбор *» из таблиц, я получаю ошибку «таблица или представление не существует».