2017-10-05 8 views
0

ユーザーがCC_DEVICEの手順が1つあります。 このプロシージャでは、この文で別のユーザーのプロシージャをコールしています。エラー(66,3):PLS-00201:識別子を宣言する必要があります。

of_device.p_msg.parse_csd_session(p_message); 

しかし、パッケージをコンパイルするとき、私はこのエラーを得た:

Error(66,3): PLS-00201: identifier 'OF_DEVICE.P_MSG' must be declared 
+2

あなたは権限を持っていない可能性があり、付与する必要があります。 'of_device'ユーザが' GRANT EXECUTE ON on_device.p_msg TO your_current_user;を実行します。 – MT0

答えて

2

あなたがその手順を使用して付与する必要があります。今、あなたはcc_deviceからそれを使用することができます

SQL> conn of_device/pwd1 
SQL> grant execute on p_msg to cc_device 
SQL> conn cc_device/pwd0 

..

関連する問題