From: | Mike Mascari <mascarm(at)mascari(dot)com> |
---|---|
To: | Jan Wieck <JanWieck(at)Yahoo(dot)com> |
Cc: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>, PostgreSQL HACKERS <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Foreign key bugs + other problems |
Date: | 2000-07-12 07:36:19 |
Message-ID: | 396C1FF3.3F1E5D18@mascari.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs pgsql-hackers |
Jan Wieck wrote:
> > Maybe we should prevent shadowing of a table that is used as a foreign
> > key.
>
> And open another DOS attack possibility? Each user could
> potentially create a permanent table of a name used as a temp
> table somewhere inside of an application. Then create another
> referencing it and boom - the application goes down. Not that
> good IMHO.
>
> I think we need to hand OID's to the RI triggers and have
> some special syntax to tell the parser that a table or
> attribute is named by OID in the actual query.
>
> Will cause alot of headaches for the next pg_dump/restore
> cycle.
>
> (Bruce: still waiting for your call)
>
> Jan
Just curious, but couldn't this also be done in the TRUNCATE
TABLE case? Where the consensus was to disallow TRUNCATE TABLE on
a table whose attribute was the foreign key of another relation?
It seems that proper implementation of SCHEMA and a finer
granularity of GRANT/REVOKE is need to address these issues.
Mike Mascari
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2000-07-14 16:16:51 | Re: Backend bug applying insert rules? |
Previous Message | Jan Wieck | 2000-07-11 22:30:28 | Re: Foreign key bugs + other problems |
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2000-07-12 07:47:37 | Re: Connection pooling. |
Previous Message | Mike Mascari | 2000-07-12 07:16:32 | Re: 7.0.2 issues / Geocrawler |