私のアプリケーションには、ユーザーXYZがスキーマ所有者であるOracle上のテーブルがほとんどありません。テーブルはXYZを使用して作成されています。そして、ABCUSERにこれらのテーブルに対するCRUD権限を持たせたいと思います。経由でアクセスを許可しGRANT ALL ON TABLEABC to ABCUSER
、付与に成功しました。
しかし、このユーザー(ABCUSER)がDBにクエリを実行しようとすると(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
何が足りないのか教えていただけますか?