未分類
秋期
情報処理安全確保支援士 2009年 秋期 問14
14 / 25
SQL インジェクション対策について、Web アプリケーションの実装における対策と Webアプリケーションの実装以外の対策の組合せとして、適切なものはどれか。 Webアプリケーションの実装における Webアプリケーションの実装以外の対策 対策
正解と解説
表示する
正解 ウ
ースアクセス権限を必要最小限にする。
SQLインジェクション対策では、実装面ではプレースホルダにパラメタを当てはめるバインド機構(プレースホルダ)を利用し、命令と値を分離するのが有効です。実装以外の対策としては、データベースのアカウントに与える権限を必要最小限に絞ることで被害を軽減します。この組合せの選択肢ウが正解です。