Multiple choice technology security

The security API supports codecs for SQL Strings of which of the following databases ?

  1. Oracle

  2. MySQL

  3. Both of the above

  4. Oracle, MySQL, Sybase, DB2

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The security API supports Oracle and MySQL database codecs for SQL injection protection. Option D incorrectly includes Sybase and DB2, which are not among the default supported databases in this particular API.

AI explanation

ESAPI's built-in SQL string codecs cover Oracle and MySQL specifically (each database has its own escaping/quoting rules for string literals), so encoding output safely for a SQL string context is supported for those two databases. There isn't a built-in codec bundled for every database engine such as Sybase or DB2, which is why the broader option overstates what's actually shipped.