Web Geliştirme İngilizcesi · Web Güvenliği

SQL injection ne demek?

Web geliştirmede anlamı, Türkçe karşılığı ve örnek cümleler

isimSık kullanılan terim

SQL injection, web geliştirmede SQL enjeksiyonu, SQL injection anlamına gelir.

Birinin bir forma ya da URL'ye SQL kodu yazarak bu kodun veritabanında çalışmasını sağladığı ve verilerin açığa çıkmasına ya da silinmesine yol açabilen saldırı.

English: An attack in which someone types SQL code into a form or URL so that the database runs it, which can expose or delete data.

Nerede ve nasıl kullanılır?

Kullanıcı girdisi doğrudan sorgu metnine eklendiğinde ortaya çıkar. Parametreli sorgular (prepared statement) ya da bir ORM kullanılarak önlenir. SQL harf harf ya da 'sequel' (sikuıl) diye okunur.

Örnek cümleler

  1. This login form is vulnerable to SQL injection because it builds the query by joining strings.

    Bu giriş formu, sorguyu metinleri birleştirerek oluşturduğu için SQL enjeksiyonuna açık.

  2. Parameterized queries protect us from SQL injection.

    Parametreli sorgular bizi SQL enjeksiyonundan korur.

Sık kullanılan kalıplar

  • SQL injection attack
  • vulnerable to SQL injection
  • parameterized query
  • prepared statement

Bu kelime başka alanlarda

Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:

Aynı konudan: Web Güvenliği

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: