v$sessionを通常のユーザーでも使えるようにする。

まず、対象のデータベースにSYSで接続する

CONNECT SYS/パスワード@TNS名 AS SYSDBA

次に以下のSQL文を実行

SQL> grant select on v_$session to ユーザー名

つまずいた事

CONNECT SYSTEM/パスワード@TNS名 AS SYSDBA
CONNECT 一般ユーザー/パスワード@TNS名 AS SYSDBA
などで接続しようとすると
ORA-01031: insufficient privileges
のエラーが発生するのでSYSで接続する事


間違えて以下のようにすると
SQL> grant select on v$session to ユーザー名;
以下のエラーが出る
ORA-02030: 固定表/固定ビューでは選択のみ可能です。