SQL injection
Malicious SQL commands sent to database
Takes advantage of vulnerabilities in web app (script building query from user input)
Input checking and prepared statements can prevent
Inference attacks
Combining databases that share attributes
Getting information that is inferred by some data
Must remove identifying information