В моем приложении есть несколько таблиц в Oracle, где пользователь XYZ является владельцем схемы. Таблицы были созданы с использованием XYZ. И я бы хотел, чтобы у ABCUSER были права CRUD на эти таблицы. Я дал доступ через GRANT ALL ON TABLEABC to ABCUSER
, и разрешение выполнено.
Но когда этот пользователь (ABCUSER) пытается выполнить запрос к БД (выберите * из TABLEABC), он, похоже, не работает. Я получаю сообщение об ошибке
ORA-00942: table or view does not exist
00942. 00000 - "table or view does not exist"
*Cause:
*Action:
Error at Line: 1 Column: 14
Не могли бы вы сказать, что мне не хватает?