Information
Accounts designated by organizational policy, especially administrative accounts and remote interactive accounts, should use multifactor authentication. MySQL 9.x supports account definitions with up to three authentication factors.
MFA reduces the risk of credential theft, phishing, replay, and password-only compromise.
NOTE: Nessus has provided the target output to assist in reviewing the benchmark to ensure target compliance.
Solution
Define an authentication policy that supports the required number of factors for designated accounts. Configure those accounts to use approved multifactor authentication methods and restrict the ability to alter MFA-related policy or create passwordless accounts to authorized administrators only.
Impact:
MFA deployment may require hardware tokens, WebAuthn devices, and changes to account provisioning processes.