We are aware of the GROUP permissions problem, and hope to have it fixed
in 6.5 final.


> 
> I am running PostgreSQL 6.4.2 with no modifications.
> 
> I recently had the opportunity to load one of my databases from backup
> (oops), and it worked just fine except for the fact that my
> permissions didn't get updated correctly despite the fact that I
> dumped them with pg_dump -z.  Basically I have a group that I want to
> grant access to, but all I got was a succession of errors like the
> following one:
> 
> \connect - postgres
> CREATE SEQUENCE "u_id_seq" start 1075 increment 1 maxvalue 2147483647 minvalue 1  
>cache 1 ;
> QUERY: CREATE SEQUENCE "u_id_seq" start 1075 increment 1 maxvalue 2147483647 
>minvalue 1  cache 1 ;
> SELECT nextval ('u_id_seq');
> QUERY: SELECT nextval ('u_id_seq');
> connecting as new user: postgres
> CREATE
> nextval
> -------
>    1075
> (1 row)
> 
> REVOKE ALL on "u_id_seq" from PUBLIC;
> QUERY: REVOKE ALL on "u_id_seq" from PUBLIC;
> GRANT ALL on "u_id_seq" to "group helpdesk";
> QUERY: GRANT ALL on "u_id_seq" to "group helpdesk";
> ERROR:  aclparse: mode change flag must use "+-="
> 
> This is just an example, all of my relationships had the same
> 
> ERROR:  aclparse: mode change flag must use "+-="
> 
> What does this mean, and where can I read more about it?  It's not a
> big deal now, as I already have a sql script that will set my
> permissions up correctly.  Last time I re-loaded my database I learned
> about the -z flag for pg_dump :).
> 
> Thanks for the help,
> Jason Earl
> 
> 


-- 
  Bruce Momjian                        |  http://www.op.net/~candle
  [EMAIL PROTECTED]            |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

Reply via email to