Beginner
Database Security Basics
Security for builders: practical role graphs, row-level policies when warranted, and audit logs that humans parse. Labs avoid fear-mongering; emphasis stays on maintainable controls.
Duration: 3 weeks · 24 hours · Format: Self-paced with two live audits
Price (informational): ¥12,000
Request informationWhat is included
- Role graphs with separation of duties notes
- RLS examples with performance caveats
- pg_audit style patterns without promising compliance
- Credential rotation playbooks for apps
- Backup encryption checklist
Outcomes
- Draft a least-privilege matrix for one service
- Configure an audit filter that avoids noise
- Explain RLS trade-offs to a risk reviewer
Lead contact
Omar Haddad
Security engineer embedded with data teams.
FAQ
We reference ISO27001 themes narratively; you engage auditors separately.
Not included — we discuss safe scopes only.
No exploit development or red team ops.
Participant notes
RLS performance caveat saved us from a naive rollout. Short course, dense reading.
Anonymous learner
Audit filter lab used realistic JSON fields. I adapted it for Cloud SQL in a weekend.
Keiko · Security champion · SMB SaaS · 4/5