✅ 1. Tổng quan về Bảo mật trong PostgreSQL
PostgreSQL cung cấp bảo mật theo 4 lớp chính:
Lớp | Mục đích |
---|---|
1. Xác thực kết nối | Dùng pg_hba.conf để kiểm soát IP, user, phương thức |
2. Phân quyền Role/User | Dùng GRANT/REVOKE và ROLE |
3. Bảo mật nâng cao | SSL, RLS, mã hóa, schema isolation |
4. Audit | Ghi log truy cập, truy vấn, thao tác hệ thống |