ORAエラー

[ORAエラー] ORA-02224: 表に対してEXECUTE権限は使用できません。

投稿日:

以下のように表示されます。

(日本語)
ORA-02224: 表に対してEXECUTE権限は使用できません。
(英語)
ORA-02224: EXECUTE privilege not allowed for tables

発生パターン

このエラーは以下のような場合に発生します。

  • 表(TABLE)に対してEXECUTE権限(実行権限)を付与しようとした
    (表にはEXECUTE権限は付与できません)
    (EXECUTE権限を付与できるのはプロシージャやパッケージに対してです。)
エラー例
SQL> GRANT EXECUTE ON M_USER TO TARO; GRANT EXECUTE ON M_USER TO TARO * 行1でエラーが発生しました。: ORA-02224: 表に対してEXECUTE権限は使用できません。

M_USERテーブルに対してEXECUTE権限を付与しているためエラーが発生しています。

対処法

  • 表に権限を付与する時は、表に対して付与できる権限を指定する
    (SELECT, INSERT, UPDATE, DELETE, DROPなど)

スポンサーリンク

スポンサーリンク

-ORAエラー

執筆者:



comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク