|
| 1 | +\set framework 'cis_v1.2.0' |
| 2 | +\echo "Executing CIS V1.2.0 Section 6" |
| 3 | +-- MANUAL |
| 4 | +\set check_id '6.1.1' |
| 5 | +\echo "Executing check 6.1.1" |
| 6 | +\echo "Ensure that a MySQL database instance does not allow anyone to connect with administrative privileges (Automated)" |
| 7 | +\ir ../queries/manual.sql |
| 8 | +\set check_id '6.1.2' |
| 9 | +\echo "Executing check 6.1.2" |
| 10 | +\ir ../queries/sql/mysql_skip_show_database_flag_off.sql |
| 11 | +\set check_id '6.1.3' |
| 12 | +\echo "Executing check 6.1.3" |
| 13 | +\ir ../queries/sql/mysql_local_inline_flag_on.sql |
| 14 | +\set check_id '6.2.1' |
| 15 | +\echo "Executing check 6.2.1" |
| 16 | +\ir ../queries/sql/postgresql_log_checkpoints_flag_off.sql |
| 17 | +\set check_id '6.2.2' |
| 18 | +\echo "Executing check 6.2.2" |
| 19 | +\ir ../queries/sql/postgresql_log_error_verbosity_flag_not_strict.sql |
| 20 | +\set check_id '6.2.3' |
| 21 | +\echo "Executing check 6.2.3" |
| 22 | +\ir ../queries/sql/postgresql_log_connections_flag_off.sql |
| 23 | +\set check_id '6.2.4' |
| 24 | +\echo "Executing check 6.2.4" |
| 25 | +\ir ../queries/sql/postgresql_log_disconnections_flag_off.sql |
| 26 | +\set check_id '6.2.5' |
| 27 | +\echo "Executing check 6.2.5" |
| 28 | +\ir ../queries/sql/postgresql_log_duration_flag_off.sql |
| 29 | +\set check_id '6.2.6' |
| 30 | +\echo "Executing check 6.2.6" |
| 31 | +\ir ../queries/sql/postgresql_log_lock_waits_flag_off.sql |
| 32 | +\set check_id '6.2.7' |
| 33 | +\echo "Executing check 6.2.7" |
| 34 | +\echo "Ensure 'log_statement' database flag for Cloud SQL PostgreSQL instance is set appropriately (Manual)" |
| 35 | +\ir ../queries/manual.sql |
| 36 | +\set check_id '6.2.8' |
| 37 | +\echo "Executing check 6.2.8" |
| 38 | +\ir ../queries/sql/postgresql_log_hostname_flag_off.sql |
| 39 | +\set check_id '6.2.9' |
| 40 | +\echo "Executing check 6.2.9" |
| 41 | +\ir ../queries/sql/postgresql_log_parser_stats_flag_on.sql |
| 42 | +\set check_id '6.2.10' |
| 43 | +\echo "Executing check 6.2.10" |
| 44 | +\ir ../queries/sql/postgresql_log_planner_stats_flag_on.sql |
| 45 | +\set check_id '6.2.11' |
| 46 | +\echo "Executing check 6.2.11" |
| 47 | +\ir ../queries/sql/postgresql_log_executor_stats_flag_on.sql |
| 48 | +\set check_id '6.2.12' |
| 49 | +\echo "Executing check 6.2.12" |
| 50 | +\ir ../queries/sql/postgresql_log_statement_stats_flag_on.sql |
| 51 | +\set check_id '6.2.13' |
| 52 | +\echo "Executing check 6.2.13" |
| 53 | +\echo "Ensure that the 'log_min_messages' database flag for Cloud SQL PostgreSQL instance is set appropriately (Manual)" |
| 54 | +\ir ../queries/manual.sql |
| 55 | +\set check_id '6.2.14' |
| 56 | +\echo "Executing check 6.2.14" |
| 57 | +\ir ../queries/sql/postgresql_log_min_error_statement_flag_less_error.sql |
| 58 | +\set check_id '6.2.15' |
| 59 | +\echo "Executing check 6.2.15" |
| 60 | +\ir ../queries/sql/postgresql_log_temp_files_flag_off.sql |
| 61 | +\set check_id '6.2.16' |
| 62 | +\echo "Executing check 6.2.16" |
| 63 | +\ir ../queries/sql/postgresql_log_min_duration_statement_flag_on.sql |
| 64 | +\set check_id '6.3.1' |
| 65 | +\echo "Executing check 6.3.1" |
| 66 | +\ir ../queries/sql/sqlserver_external_scripts_enabled_flag_on.sql |
| 67 | +\set check_id '6.3.2' |
| 68 | +\echo "Executing check 6.3.2" |
| 69 | +\ir ../queries/sql/sqlserver_cross_db_ownership_chaining_flag_on.sql |
| 70 | +\set check_id '6.3.3' |
| 71 | +\echo "Executing check 6.3.3" |
| 72 | +\ir ../queries/sql/sqlserver_user_connections_flag_not_set.sql |
| 73 | +\set check_id '6.3.4' |
| 74 | +\echo "Executing check 6.3.4" |
| 75 | +\ir ../queries/sql/sqlserver_user_options_flag_set.sql |
| 76 | +\set check_id '6.3.5' |
| 77 | +\echo "Executing check 6.3.5" |
| 78 | +\ir ../queries/sql/sqlserver_remote_access_flag_on.sql |
| 79 | +\set check_id '6.3.6' |
| 80 | +\echo "Executing check 6.3.6" |
| 81 | +\ir ../queries/sql/sqlserver_trace_flag_on.sql |
| 82 | +\set check_id '6.3.7' |
| 83 | +\echo "Executing check 6.3.7" |
| 84 | +\ir ../queries/sql/sqlserver_contained_database_authentication_flag_on.sql |
| 85 | +\set check_id '6.4' |
| 86 | +\echo "Executing check 6.4" |
| 87 | +\ir ../queries/sql/db_instance_without_ssl.sql |
| 88 | +\set check_id '6.5' |
| 89 | +\echo "Executing check 6.5" |
| 90 | +\ir ../queries/sql/db_instance_publicly_accessible.sql |
| 91 | +\set check_id '6.6' |
| 92 | +\echo "Executing check 6.6" |
| 93 | +\ir ../queries/sql/db_instance_with_public_ip.sql |
| 94 | +\set check_id '6.7' |
| 95 | +\echo "Executing check 6.7" |
| 96 | +\ir ../queries/sql/db_instances_without_backups.sql |
0 commit comments