行レベルセキュリティとは?ぎょうれべるせきゅりてぃ
行レベルセキュリティとは、同一の表に対して、接続している利用者や役割に応じて見える行・更新できる行を自動的に制限するDBMSの機能。表単位の権限では表せない「自分の担当分だけ」という制御を、アプリケーションではなくDB側で強制できる点に意義がある。
最終更新:2026-10-06
データベースSPを最短で暗記・合格する →具体例
営業担当者が受注表を検索すると、自分の担当顧客の行だけが返る方針を、利用者IDと担当者列を突き合わせる規則として定義する。管理者用ツールから直接接続した場合も同じ規則が効くため、経路を問わず制御が破られない。
試験での引っ掛け
ビューによる制御と似るが、ビューは別名で元表を直接参照されれば迂回できる。また絞り込み条件が全行評価になると性能が落ちるため、条件列へのインデックスと実行計画の確認が必要になる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。