0

A特定のビューが最後に変更/編集されたとき、またはアクセスされたときに関するログを表示できるかどうか (そして、表示できると確信している) かどうか疑問に思います。

4

2 に答える 2

3

ビューが最後にいつ変更されたかを調べるには、ビュー USER_OBJECTS を使用できます。

select object_name, object_type, created, last_ddl_time 
from user_objects
where object_name = '<my_view_name>';

ただし、ビューが最後にいつアクセスされたかを知る可能性があるかどうかはわかりません。

于 2013-09-06T08:58:32.177 に答える
1

デフォルトでは、Oracle はアクセス数を追跡しません。ただし、Oracle 10g 以降を使用している場合は、Fine Grain Auditing を利用して、selects や DML ステートメントなど、表示したいビューに対してイベントを追跡できます。

http://www.oracle-base.com/articles/10g/database-security-enhancements-10g.php#fga

于 2013-09-06T14:22:34.597 に答える