私は現在、ローカルデータベースを作成するためのSQLスクリプトを作成する必要があるプロジェクトの途中です。私のコードでは、開発データベースへのデータベースリンクを作成しました。私は必要なユーザーを作成しました。私がすべての単体テストに合格するためには、私のデータベースリンクから必要なテーブルへのアクセスを提供する必要があります。すべての単体テストを実行すると、スローされるエラーは「ORA-00942:表またはビューが存在しません」のみです。ローカルデータベースリンクからユーザーxxltbpgに対してこれらのテーブルへのアクセスを許可するにはどうすればよいですか?ここで ローカルデータベースへのデータベースリンクからのテーブルへのアクセスの許可
は、私がこれまでに書いたコードです:--Drop Database--
drop database link DEV_LINK;
--Create database link--
create database link DEV_LINK
connect to XXLT
identified by sl6ujy
using '(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = usnoebsdev64db) (PORT = 1531))(CONNECT_DATA = (SID = DEV))) ';
--Create Users for LWS-
CREATE USER xxlt IDENTIFIED BY laitram;
CREATE USER xxltep IDENTIFIED BY laitram;
CREATE USER xxltbomgenerator IDENTIFIED BY laitram;
CREATE USER xxltcustomerdata IDENTIFIED BY laitram;
CREATE USER xxltcustomerdocuments IDENTIFIED BY laitram;
CREATE USER xxltdashboards IDENTIFIED BY laitram;
CREATE USER xxltengineeringdata IDENTIFIED BY laitram;
CREATE USER xxltinventorydata IDENTIFIED BY laitram;
CREATE USER xxltlogging IDENTIFIED BY laitram;
CREATE USER xxltpricing IDENTIFIED BY laitram;
CREATE USER xxltproductsavedstate IDENTIFIED BY laitram;
CREATE USER xxltpublicapi IDENTIFIED BY laitram;
CREATE USER xxltrodsolver IDENTIFIED BY laitram;
CREATE USER xxltservicedirectory IDENTIFIED BY laitram;
CREATE USER xxltwarehouseleadtime IDENTIFIED BY laitram;
CREATE USER xxltwebconfig IDENTIFIED BY laitram;
CREATE USER xxltwipaudits IDENTIFIED BY laitram;
--Create Users for BPG--
CREATE USER xxltbpg IDENTIFIED BY laitram;
GRANT CREATE SESSION TO xxltbpg;
--Grant access to tables from local database--