はじめに
PL/SQLでDBMS_LOCKを使って以下のエラーが発生した場合、実行ユーザに対してDBMS_LOCKの権限を付与する必要があります。
PLS-00201: 識別子DBMS_LOCKを宣言してください。
DBMS_LOCK権限を付与する
以下の例ではhogeユーザに対して、DBMS_LOCKの権限を付与します。
CONN / AS SYSDBA GRANT EXECUTE ON DBMS_LOCK TO hoge;
PL/SQLでDBMS_LOCKを使って以下のエラーが発生した場合、実行ユーザに対してDBMS_LOCKの権限を付与する必要があります。
PLS-00201: 識別子DBMS_LOCKを宣言してください。
以下の例ではhogeユーザに対して、DBMS_LOCKの権限を付与します。
CONN / AS SYSDBA GRANT EXECUTE ON DBMS_LOCK TO hoge;