Oracle

  (最終更新日:2017.05.12)

【Oracle】一般ユーザーにシステムビューへのアクセス権を付与する方法

Oracle Databaseで、作成した一般ユーザーからシステムビュー(V$BUFFER_POOL_STATISTICS 等)にアクセスしてデータを取得するには権限の追加が必要になります。 この場合、DBA権限を付与してもダメ。

そこで追加する権限をいろいろ調べてみたところ、どうやら OEM_MONITOR でいいようです。なんだかそれはそれですごく微妙‥。

というわけで権限を付与するには下記SQLを実行してください。

GRANT "OEM_MONITOR" TO "ユーザー名(大文字)";

これでアクセス権限が無いと怒られていたシステムビューからもデータが取得できるようになるはずです。

スポンサーリンク
スポンサーリンク

関連記事

  1. Oracle

    【Oracle】統計情報のバックアップとリカバリの方法

    Oracleの統計情報をユーザー単位でバックアップする方法と、バックア…

  2. Oracle

    Oracleで全てのテーブルやインデックスのCreate文を作成する方法

    Oracle で指定したユーザーが所有している全てのテーブルやインデッ…

  3. Oracle

    【Oracle】DataPumpの対話式コマンドモードを抜ける方法

    Oracle DataPump(impdp, expdp)では、 at…

  4. Oracle

    【Oracle】セッションがKILLEDのまま残り続けてしまう時の対処方法

    Oracleで特定のセッションを強制終了しようと ALTER SYST…

  5. Linux

    LinuxカーネルパラメータSEMMNSとSEMMSLの値を確認する方法

    OracleでPROCESSESパラメータの値を変更する際には、OSカ…

  6. Oracle

    [TNS-00525: 操作するには権限が不十分です] リスナーが起動できないときの対処方法

    CentOS 6のサーバにOracleを入れたり消したりしていたらリス…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

  1. さくらのVPSにCentOS 5をインストールする方法
  2. PHP PhantomJSでFatal error: Unc…
  3. 【Oracle】DataPumpの対話式コマンドモードを抜け…
  4. CentOS7のPHP5.6にPhpSpreadsheetを…
  5. Azure仮想マシン(CentOS 7)のStandardデ…
PAGE TOP