監査ログとは?かんさログ
監査ログとは、誰が・いつ・どのデータへ・どの操作を行ったかを、後から追跡できる形で記録したもの。障害復旧のためのトランザクションログとは目的が別で、責任の追跡と不正の抑止のために更新だけでなく参照も記録する。個人を特定できることが前提なので、共用アカウントの排除とセットで設計する。
最終更新:2026-10-06
データベースSPを最短で暗記・合格する →背景
権限を絞っても、正当な権限の範囲内で行われる持ち出しは防げない。防げないものは見えるようにして抑止するほかなく、そのために置かれた記録が監査ログである。記録されていると分かっていること自体が抑止として働く一方、記録した本人が消せる状態では証拠にならないため、保管と点検の独立性が要件になる。
具体例
Oracle Databaseの統合監査(Unified Auditing)やPostgreSQLのpgAudit拡張で、DBA権限のアカウントによる会員表のSELECTまで記録し、ログは別サーバへ転送して保持する。シラバスもデータベース監査手続の知識を求めており、監査人へ説明できる形の記録設計が問われる。
試験での引っ掛け
記録する側と点検する側が同一だと改ざんを検知できず、抑止も働かない。取得範囲を広げるほど性能と保管容量を圧迫するため全件記録は現実的でない。トランザクションログで代用しようとするのも誤りで、あちらに参照操作の記録は残らない。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。