要把一个用户或者一套用户指派到一个新组,我们必须先定义该组,然后分派用户到该组中去。在Postgres 里,这些步骤目前还不被一条 create group 命令支持(译注:已经支持了)。代替的做法是,向 pg_group 系统表里插入一些合适的值,然后用 grant 命令给组赋予权限。
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=>