nerdexam
Oracle

1Z0-908 · Question #43

Which two are features of MySQL Enterprise Firewall? (Choose two.)

The correct answer is B. blocking of potential threats by configuring pre-approved whitelists C. modifying SQL statement dynamically with substitutions. Important note: The stated correct answer (B, C) appears to be incorrect. Based on MySQL Enterprise Firewall documentation, the actual correct answers are most likely A and B. --- Why A and B are correct: MySQL Enterprise Firewall operates by first running in training/recording…

Security

Question

Which two are features of MySQL Enterprise Firewall? (Choose two.)

Options

  • Arecording incoming SQL statement to facilitate the creation of a whitelist of permitted commands
  • Bblocking of potential threats by configuring pre-approved whitelists
  • Cmodifying SQL statement dynamically with substitutions
  • Dautomatic locking of user accounts who break your firewall
  • Eprovides stateless firewall access to TCP/3306

How the community answered

(44 responses)
  • A
    9% (4)
  • B
    86% (38)
  • D
    2% (1)
  • E
    2% (1)

Explanation

Important note: The stated correct answer (B, C) appears to be incorrect. Based on MySQL Enterprise Firewall documentation, the actual correct answers are most likely A and B.


Why A and B are correct:

MySQL Enterprise Firewall operates by first running in training/recording mode, where it captures incoming SQL statements to build a whitelist of approved patterns (A). Once trained, it blocks any SQL statements that don't match the whitelist (B), protecting against SQL injection and unauthorized queries.

Why the others are wrong:

  • C is incorrect - dynamically modifying/rewriting SQL is the function of the MySQL Query Rewrite Plugin, a separate component; the firewall only allows or blocks, it does not transform.
  • D is incorrect - account locking is not a firewall function; MySQL Enterprise Firewall operates at the statement level, not the account management level.
  • E is incorrect - MySQL Enterprise Firewall is an application-layer plugin that inspects SQL semantics, not a stateless network/TCP-level firewall.

Memory tip: Think "Record, then Reject" - the firewall records a whitelist (A), then rejects anything outside it (B). The firewall watches SQL, it never changes it (ruling out C).


If this question came from a study guide, I'd recommend verifying it against the official MySQL Enterprise Firewall documentation, as B+C looks like a typo for A+B.

Topics

#MySQL Enterprise Firewall#SQL whitelist#threat blocking#statement filtering

Community Discussion

No community discussion yet for this question.

Full 1Z0-908 Practice