Crear usuarios
Desde la línea de comandos con el usuario postgres:
createuser nombreusuario
Si Postgres ver 8.4 o anterior preguntará si el usuario se le permite crear bases de datos, nuevos roles.
Modificar permisos
Para modificar los permisos del usuario PostgreSQL (v9.0 y posteriores ya no pregunta nada al ejecutar createuser desde la línea de comandos), dentro de psql:
ALTER USER nombreusuario NOSUPERUSER CREATEDB;
Modificar su password dentro de psql:
alter role nombre_usuario with password 'password';