• 締切済み

ロール付与したタイムスタンプの取得は可能ですか?

「あるオブジェクトに対する権限付与はいつされたのか。」 という事を調べることはできないか悩んでいます。 DBはOracle9iR2です。 テーブルやINDEXですと、XXX_OBJECTSのCREATEDやLAST_DDL_TIME から取得可能であると理解しているのですが、 「権限付与はいつされたのか」という情報はどこから求めれば 良いのでしょうか? XXX_TAB_PRIVSにCREATEDというカラムがあると良いのですが 見当たりませんでした。 もしかして、そもそもそんな情報は取得できないのでしょうか? もしご存知の方いらっしゃれば情報提供お願いいたします。

みんなの回答

  • ishi7474
  • ベストアンサー率32% (71/216)
回答No.1

AUDIT文で監査を設定すれば、操作が行われた日付時刻も取得できます。

baunce
質問者

お礼

ishi7474さん コメントありがとうございます。 なるほどAUDITを設定すればできそうですね。 今現在AUDITを設定していない状況でそれを調べる事はやはり不可能なのでしょうか。

関連するQ&A