~/talk

Securing PostgreSQL

Talkat PGConf Silicon Valley 2016 · 2016-11-14..11-16· [databases, security]
slides:none on file

Patches and patching policy matter: subscribe to PGSQL announce, apply security updates immediately, and make someone responsible. Network rules are concrete: never expose port 5432, place DBs in a VPC behind bastion host + VPN, and lock hosts with iptables/security groups. Authentication: use MFA and centralized auth (LDAP/Kerberos), rotate secrets (PCI-style 90 days), and use a password manager. Data protection: prefer per-column AES-256 encryption with strict key management (don’t bake keys into code) and require TLS 1.2 for client connections.

AI-written summary · about

  1. 0:00Introduction
  2. 1:01Securing the Host
  3. 2:58Linux Vulnerabilities
  4. 3:26Minimizing Attack Surfaces
  5. 9:50Physical Data Center Security
  6. 10:18Secure Authentication
  7. 11:04Configuring PostgreSQL
  8. 11:18Database Access Control
  9. 20:54Data Encryption Overview
  10. 26:01Logging Best Practices
  11. 26:34Row-Level Security
  12. 30:30Application Security
  13. 38:05Cultivating Security Culture
  14. 40:18Additional Q&A
~/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.