Dlaczego tak
Apostrof zamyka napis w zapytaniu SQL budowanym przez sklejanie tekstu, warunek OR '1'='1' jest zawsze prawdziwy, a dwa myślniki zamieniają resztę zapytania, w tym sprawdzenie hasła, w komentarz — to wstrzyknięcie kodu SQL. Atak XSS polega na wstrzyknięciu skryptu JavaScript wykonywanego w przeglądarce innych użytkowników, a atak słownikowy na próbowaniu wielu haseł, a nie na modyfikacji zapytania.