Создание группы:
CREATE ROLE user_group;
Создание пользователя:
CREATE ROLE user_db WITH LOGIN ENCRYPTED PASSWORD ‘passdb’;
Добавление пользователя в группу:
GRANT user_group TO user_db;
Выдача прав на подключение к БД:
GRANT CONNECT ON DATABASE server_DB TO user_group;
Выдача права на чтение (только на выполнение SELECT):
GRANT SELECT ON all tables IN schema public TO user_group;