SV-235098r638812_rule
V-235098
SRG-APP-000101-DB-000044
MYS8-00-000800
CAT II
10
Design and deploy an audit configuration that captures all auditable events and data items.
Create rule
SELECT audit_log_filter_set_filter('log_all', '{ "filter": { "log": true } }');
SELECT audit_log_filter_set_user('%', 'log_all');
If a third-party tool is used for auditing, it must contain all the required information including, but not limited to, events, type, location, subject, date and time and by whom the change occurred.
Implement additional custom audits to capture the additional organizationally required information.
If a MySQL Server Audit is not in use for audit purposes, this is a finding unless a third-party product is being used that can perform detailed auditing for MySQL Server.
Review system documentation to determine whether MySQL Server is required to audit any events and any fields, in addition to those in the standard audit.
If there are none specified, this is not a finding.
If MySQL Server Audit is in use, compare the audit specification(s) with the documented requirements.
If any such requirement is not satisfied by the audit specification(s) (or by supplemental, locally-deployed mechanisms), this is a finding.
V-235098
False
MYS8-00-000800
If a MySQL Server Audit is not in use for audit purposes, this is a finding unless a third-party product is being used that can perform detailed auditing for MySQL Server.
Review system documentation to determine whether MySQL Server is required to audit any events and any fields, in addition to those in the standard audit.
If there are none specified, this is not a finding.
If MySQL Server Audit is in use, compare the audit specification(s) with the documented requirements.
If any such requirement is not satisfied by the audit specification(s) (or by supplemental, locally-deployed mechanisms), this is a finding.
M
5277