■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
Oracle 12cでロック情報が開けない 2015/08/24 15:53 OB 2
12cより前ではロック情報が見れていたユーザが、12cでは権限がないとされ、
ロック情報が見れなくなりました。
SELECT ANY DICTIONARY権限は付与されています。
ロック情報を見れるようにする、対処方ご存知の方教えていただけると助かります。
こんにちは
OBサポートです。

Oracle12cから「SELECT ANY DICTIONARY」権限で、
SYSスキーマの「USER$」テーブルへの問合せが許可されなくり、
ロック情報が参照できなくなったという報告を受けております。

(参考)
Oracle Database Security 12cリリース1(12.1)の変更
SELECT ANY DICTIONARY権限は一部のSYSデータ・ディクショナリ表に
アクセスしなくなりました
http://docs.oracle.com/cd/E49329_01/network.121/b71285/release_changes.htm#BABBBHAA

つきましては、上記ページにもありますとおり、「USER$」テーブルの
オブジェクト権限をロック情報を参照するユーザーに付与することで、
ロック情報が参照可能となりますので、大変お手数ですが
ご確認いただけますでしょうか。

例)
GRANT SELECT ON USER$ TO ユーザ名

何卒、よろしくお願い申し上げます。
見れるようになりました。ありがとうございます。