An introduction of securing PostgreSQL databases, covering foundational security principles applicable to any database system, then diving into specific PostgreSQL mechanisms around authentication and authorization like roles, permissions, row-level security, and network controls. The talk also touches upon valuable extensions and configurations to further enhance database resilience against common threats.
This session was delivered at the Hyderabad PostgreSQL User Group Meetup #9.