TERMWIRE

TERMWIRE

IT用語がすべて自動でつながる用語辞典

No.0133 ― 更新日 2026-09-13 ― 関連語 3件

SQLインジェクション

エスキューエルインジェクション / SQL Injection

セキュリティ 別名: SQL Injection

入力欄を悪用して、データベースへの不正な命令を紛れ込ませる攻撃手法。

利用者からの入力をそのままSQL文に組み込んでいると、入力の中にSQLの命令として解釈される文字列を混ぜることで、想定外のデータベース操作を引き起こされてしまう。情報の漏えいや改ざんにつながる深刻な脆弱性のひとつ。

入力値をそのまま文字列としてSQL文に埋め込まず、値とSQL文の構造を分離して扱う書き方(プレースホルダ)を徹底することが基本的な対策になる。