~/talk

State of MySQL Security in 2021

Talkat Data Con LA 2021 · 2021-09-17..09-19· [databases, security]
slides:none on file

MySQL 8.0 is the baseline for 2021 security with concrete features: roles support for simpler privilege management, dynamic privileges to avoid excessive SUPER grants, and caching_sha2_password auth (migrate clients off old modes). TLS gains include require_secure_transport and live certificate reloads without restart. Defend against the biggest risks—SQL injection and exposed internet servers used by ransomware bots—by encrypting client traffic, encrypting backups and test data, using key management (HashiCorp or enterprise KMS), auditing plugins, ProxySQL or Enterprise Firewall for query filtering, and Percona XtraBackup for encrypted backups.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:03Why MySQL security matters
  3. 3:52Key risks for breaches
  4. 9:11Application vulnerabilities
  5. 12:00SQL injection risks
  6. 14:27Application server hacks
  7. 15:52Direct database access
  8. 17:40Network traffic exposure
  9. 19:03Test databases and backups
  10. 21:52Roles and responsibilities
  11. 23:38MySQL 8.0 security features
  12. 30:20Q&A on prevalent attacks
  13. 31:45Additional MySQL 8.0 features
  14. 37:27Q&A on security practices
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.