Author
How do we avoid SQL injection
Anil Verghese
Ranch Hand
Joined: Oct 11, 2006
Posts: 155
Hi, Are there tools to avoid sql injection or is there a way to prevent it from happening? Regards Anil
Ulf Dittmer
Marshal
Joined: Mar 22, 2005
Posts: 35247
posted Nov 24, 2007 01:06:00
0
The http://faq.javaranch.com/java/SecurityFaq contains links to two articles about SQL injection. The key is not to put parameters directly into queries. With straight JDBC , use PreparedStatement ; with Hibernate, use the Query class and setParameter.
Android apps – ImageJ plugins – Java web charts
Pat Farrell
Rancher
Joined: Aug 11, 2007
Posts: 4422
More generally, never trust anything that comes from a browser. You may think its a browser, but it could be a program posing as a browser. Even more generally, never trust anything from a user.
subject: How do we avoid SQL injection