Re: select oid .... for update ....

Поиск
Список
Период
Сортировка
От Stephan Szabo
Тема Re: select oid .... for update ....
Дата
Msg-id Pine.BSF.4.10.10010151015460.68379-100000@megazone23.bigpanda.com
обсуждение исходный текст
Ответ на select oid .... for update ....  (KuroiNeko <evpopkov@carrier.kiev.ua>)
Список pgsql-hackers
This is a known problem in 7.0.x (see mailing list archives for more
information).  Peter E has a patch for 7.1 to remove this problem.

Stephan Szabo
sszabo@bigpanda.com

On Sun, 15 Oct 2000, KuroiNeko wrote:

> 
>  Here's something I don't understand....  If I'm missing an obvious, please
> feel free to kick me in the right direction.
>  We're given two tables, linked with a foreign key. When insert is run on a
> master table, everything is OK, when  trying to insert into a detail table,
> a strange query appears in the log (schema and log snippet attached).
>  In fact, there should  be no problem, but if a user  has no permissions to
> update the master  table (eg, this is  a log where he can  only insert, but
> neither  delete, nor  update), then  inserting into  detail table  fails on
> permission violation at the query:
> 
> SELECT oid FROM "alpha" WHERE "id" = $1 FOR UPDATE OF "alpha"



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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: AW: ALTER TABLE DROP COLUMN
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: analyze.ct