SQL injection
An attack where user input is pasted into SQL and changes what the query does.
SQL injection occurs when untrusted input is concatenated into SQL text; parameterized queries send values separately so they can't alter the command.
Examples
Building
"SELECT * FROM Users WHERE Name = '" + name + "'"and receiving a name ofx' OR '1'='1, which returns every user.