Para crear un nuevo usuario, ejecute el programa createuser.
Para añadir un usario o un grupo de usarios a un nuevo grupo uno de los usuarios debe crear el grupo y añadir al resto a ese grupo. En Postgres estos pasos no pueden realizarse actualmente mendiante el comando create group. Los grupos se definen añadiendo los valores a la tabla pg_group, y usando el comando grant para asignar privilegios al grupo.
Actualmente no hay una forma facil de crear grupos de usuarios. Hay que añadirlos/actualizarlos uno a uno en la tabla pg_group table. Por ejemplo: jolly=> insert into pg_group (groname, grosysid, grolist) jolly=> values ('posthackers', '1234', '{5443, 8261}'); INSERT 548224 jolly=> grant insert on foo to group posthackers; CHANGE jolly=> Los campos de pg_group son: * groname: El nombre del grupo. Este campo debe de ser unicamente alfanumérico. No añadas subrayados u otros signos de puntuación. * grosysid: El id del grupo. El tipo del campo es int4 y debe de ser único para cada grupo. * grolist: La lista de id de usarios que pertenecen al grupo. Este campo es de tipo int4.