IT資格用語解説ITパスポート試験・IoT システムのセキュリティ
SQL インジェクション対策
更新日:
用語解説
SQL インジェクション対策は、入力欄に不正なSQL文を入力され、データベースを不正に操作されることを防ぐ対策です。
■ 試験で押さえるポイント
SQL文の組立てにプレースホルダ(バインド機構)を使い、入力値をSQL文の一部として解釈させないようにします。
入力値に含まれる特別な意味を持つ文字を、エスケープ処理します。
■ 選択肢での判断ポイント
SQLインジェクションの対策は、プレースホルダの利用が基本です。