> That said, SQL Inject attacks /can/ be prevented by doing 
> proper data cleaning for all queries that use values 
> generated by outsiders (URL params, forms, etc.)  I'm just 
> saying that Oracle, DB2 and the others prefer to prevent 
> things at the database level, rather than putting the 
> security burden on the developer.

Whether you can run multiple queries within a single SQL batch is generally
determined by the JDBC drivers (or other database clients) being used, not
by the database. It's my understanding that Oracle and DB2 both can accept
SQL batches. Generally, Oracle is just as vulnerable to SQL injection
attacks as is SQL Server (although for various reasons, the outcomes may
often be less bad with Oracle).

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/

Fig Leaf Software provides the highest caliber vendor-authorized
instruction at our training centers in Washington DC, Atlanta,
Chicago, Baltimore, Northern Virginia, or on-site at your location.
Visit http://training.figleaf.com/ for more information!


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:236912
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to