Привилегии в PostgreSQL позволяют управлять доступом к объектам базы данных (таблицам, схемам, функциям и др.) для разных ролей. Каждый объект имеет свой набор привилегий (например, SELECT, INSERT, UPDATE для таблиц). Владельцы объектов и суперпользователи обладают расширенными правами. Для выдачи привилегий используется команда GRANT, а для отзыва — REVOKE. Пример: чтобы дать пользователю Bob доступ к таблице t1, нужно выполнить GRANT SELECT ON t1 TO Bob. Пустой столбец privileges в pg_tables означает, что права по умолчанию (полный доступ у владельца, отсутствие прав у других).