Re: [PATCH] allow has_table_privilege(..., 'usage') on sequences - Mailing list pgsql-hackers

From Jaime Casanova
Subject Re: [PATCH] allow has_table_privilege(..., 'usage') on sequences
Date
Msg-id 3073cc9b0809221054y5c93736bk78f12b07c8f6c961@mail.gmail.com
Whole thread Raw
In response to Re: [PATCH] allow has_table_privilege(..., 'usage') on sequences  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: [PATCH] allow has_table_privilege(..., 'usage') on sequences  (Abhijit Menon-Sen <ams@oryx.com>)
List pgsql-hackers
On Sun, Sep 7, 2008 at 10:55 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Abhijit Menon-Sen <ams@oryx.com> writes:
>> (I can't help but think that the USAGE privilege is a bit unfortunate.
>> If granting SELECT rights allowed currval(), INSERT allowed nextval(),
>> and UPDATE allowed nextval() and setval(), then has_table_privilege()
>> would have been sufficient and there would be no need to invent a new
>> set of functions just to check USAGE.
>
> That train left the station already, and anyway you are failing to
> consider "SELECT * FROM sequence", which definitely needs to have
> different privileges from nextval()/currval().
>

can we tell there is consensus in create a new has_sequence_privilege()?
Abhijit will you make it? if not i can make a try...

--
regards,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157


pgsql-hackers by date:

Previous
From: Heikki Linnakangas
Date:
Subject: FSM, now without WAL-logging
Next
From: Simon Riggs
Date:
Subject: Re: parallel pg_restore