Re: Granting permission on a sequence to a group

Поиск
Список
Период
Сортировка
От Bruno Wolff III
Тема Re: Granting permission on a sequence to a group
Дата
Msg-id 20050422151418.GA21847@wolff.to
обсуждение исходный текст
Ответ на Re: Granting permission on a sequence to a group  ("Walker, Jed S" <Jed_Walker@cable.comcast.com>)
Список pgsql-novice
On Fri, Apr 22, 2005 at 08:29:35 -0600,
  "Walker, Jed S" <Jed_Walker@cable.comcast.com> wrote:
> correct way to do this I'd appreciate it.
>
> Since a sequence in postgres is actually a table, I realized that to pull a
> value off and have it increment you must be able to update the table. So I
> granted select and update on the sequence to the group, and now the user's
> in the group are able to use nextval().
>
> Is this definitely the correct way to handle this?
>
> The thing I really don't like about this is that now the user's in that
> group can perform setval() on the sequence! That's seem like a big risk.
>
> If someone can confirm my solution or give me the proper way to do this I
> would greatly appreciate it.

This has been discussed in the past. My memory is that people were amenable
to using INSERT to give access to nextval and UPDATE to give access to
setval. But I don't think anyone volunteered to do this.

В списке pgsql-novice по дате отправления:

Предыдущее
От: "Walker, Jed S"
Дата:
Сообщение: Re: Granting permission on a sequence to a group
Следующее
От: tövis
Дата:
Сообщение: Re: Granting permission on a sequence to a group