ストアドプロシージャとは?すとあどぷろしーじゃ
ストアドプロシージャとは、データベース側に名前を付けて登録しておく処理のまとまりで、複数の命令と条件分岐・繰返しを含めることができる。利用者に表そのものを触らせず、決められた処理だけを実行させる形をとれるため、権限と業務ルールの統制がここに置かれる。監査ではこの領域が変更管理の対象に入っているかを確かめる。
最終更新:2026-10-06
システム監査技術者を最短で暗記・合格する →背景
処理をデータベース側に置く方式は、性能と権限設計の都合から広く使われてきた。ところが変更管理の規程はアプリケーションの資産を前提に書かれていることが多く、データベース内部の処理は資産台帳にも構成管理にも載らないまま運用されがちである。統制の抜け道になりやすいことから、範囲の網羅性を問う題材として扱われる。
具体例
売上の締め処理を検証する場面では、監査人が本番データベースから定義を自ら抽出し、変更申請書に添付された承認済みの版と比較する。被監査部門が提出した設計書の写しは、本番に入っている実物であることを示さないため、突合の相手にはならない。
試験での引っ掛け
アプリケーションのリポジトリだけを調べて「プログラムの変更管理は適切」と結論づける誤り。データベース内の定義も同じ変更管理の対象でありながら台帳から漏れやすい。承認された版と本番の定義の一致を確かめない限り、無承認の変更が無いとは言えない。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。