■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
DBA権限の無いユーザに管理情報を見せることは可能?
2006/08/31 20:01
OB
5
Fujihara
Oracle10g と ObjectBrowser9.0.1.4 を利用しています。
ここで、ObjectBrowserの
・表領域情報画面
・セッション情報画面
・ロック情報画面
を本来のDBA以外の2次管理者に公開したいのですが、
DBAのロールは付与しないことを前提に
これらを参照させることは可能でしょうか?
(例えば
・SYS.DBA_DATA_FILES
・
・
・
に対してSELECT権限の付与をすればOK! など)
ここで、ObjectBrowserの
・表領域情報画面
・セッション情報画面
・ロック情報画面
を本来のDBA以外の2次管理者に公開したいのですが、
DBAのロールは付与しないことを前提に
これらを参照させることは可能でしょうか?
(例えば
・SYS.DBA_DATA_FILES
・
・
・
に対してSELECT権限の付与をすればOK! など)
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
お問い合わせいただきました件ですが、
SELECT ANY DICTIONARY権限があれば、
DBAロールなしでも参照可能ですので
試していただけますでしょうか。
SQLは以下のようになります。
GRANT SELECT ANY DICTIONARY TO ユーザ名;
よろしくお願いいたします。
後迫@SIです。
お問い合わせいただきました件ですが、
SELECT ANY DICTIONARY権限があれば、
DBAロールなしでも参照可能ですので
試していただけますでしょうか。
SQLは以下のようになります。
GRANT SELECT ANY DICTIONARY TO ユーザ名;
よろしくお願いいたします。
返信を投稿
OB
Kdo
こんにちは。
同様の内容を調査しており、この回答を見つけましたので、
ここに追加質問します。
SELECT ANY DICTIONARY権限を付与することで、
参照可能となることは確認いたしました。
ただ、ObjectBrowserの管理メニューの情報(ユーザ、表領域、セッション、ロック、データベース)が全て参照可能となります。
表領域情報のみ参照可とする方法はございますでしょうか?
同様の内容を調査しており、この回答を見つけましたので、
ここに追加質問します。
SELECT ANY DICTIONARY権限を付与することで、
参照可能となることは確認いたしました。
ただ、ObjectBrowserの管理メニューの情報(ユーザ、表領域、セッション、ロック、データベース)が全て参照可能となります。
表領域情報のみ参照可とする方法はございますでしょうか?
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
以下のテーブル(ビュー)に対する
SELECT権限だけを付加することにより、
表領域情報のみ参照することが可能となりますので
ご確認いただけますでしょうか。
DBA_DATA_FILES
DBA_DIRECTORIES
DBA_FREE_SPACE
DBA_FREE_SPACE
DBA_ROLLBACK_SEGS
V_$ROLLSTAT
DBA_SEGMENTS
DBA_TABLESPACES
DBA_TEMP_FILES
V_$DATAFILE
V_$DATAFILE
V_$TEMPFIL
V_$TEMP_EXTENT_POOL
※ObjectBrowserVer.9 + Oracle10gで確認。
ObjectBrowser、Oracleバージョンにより
不要なテーブルが存在する場合がありますので
あらかじめご了承ください。
後迫@SIです。
以下のテーブル(ビュー)に対する
SELECT権限だけを付加することにより、
表領域情報のみ参照することが可能となりますので
ご確認いただけますでしょうか。
DBA_DATA_FILES
DBA_DIRECTORIES
DBA_FREE_SPACE
DBA_FREE_SPACE
DBA_ROLLBACK_SEGS
V_$ROLLSTAT
DBA_SEGMENTS
DBA_TABLESPACES
DBA_TEMP_FILES
V_$DATAFILE
V_$DATAFILE
V_$TEMPFIL
V_$TEMP_EXTENT_POOL
※ObjectBrowserVer.9 + Oracle10gで確認。
ObjectBrowser、Oracleバージョンにより
不要なテーブルが存在する場合がありますので
あらかじめご了承ください。
返信を投稿
OB
Kdo
ご回答いただきましたテーブル(ビュー)のSELECT権限を
与えることにより、表領域情報のみの参照が可能となりました。
ありがとうございました。
与えることにより、表領域情報のみの参照が可能となりました。
ありがとうございました。
返信を投稿
OB
Fujihara
Kdoさんのご質問についても非常に参考になりました。
ご回答どうもありがとうございました!
ご回答どうもありがとうございました!
返信を投稿
OB