Я как- то наивно полагал, что pg_dump должен дампить всё что относится к базе, включая юзеров, а получается фиг.
Может что-то не так делаю?
pg_dump -f file -C -h localhost -U mega_user mega_base

CREATE DATABASE  mega_base WITH TEMPLATE = template0 ENCODING = 'UTF8';
в дампе есть, а CREATE USER ни одного.

хотя дальше спокойно делает
CREATE SCHEMA asdasd;

ALTER SCHEMA asdasd OWNER TO mega_user;