From: | Simon Riggs <simon(at)2ndQuadrant(dot)com> |
---|---|
To: | Kevin Grittner <kgrittn(at)mail(dot)com> |
Cc: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Robert Haas <robertmhaas(at)gmail(dot)com>, Kohei KaiGai <kaigai(at)kaigai(dot)gr(dot)jp>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Review of Row Level Security |
Date: | 2012-12-19 20:05:03 |
Message-ID: | CA+U5nMJECp5CyUrbgTjQaK=GnZk+kDqBYFp1rWXMHBartxRdPQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 19 December 2012 19:46, Kevin Grittner <kgrittn(at)mail(dot)com> wrote:
> But you are arguing that users should not be able to make something
> secure if they, and everyone with the same permissions, could not
> later access it.
Not exactly, no.
I've argued that row security should apply to ALL commands by default.
Which is exactly the same default as Oracle, as well as being the
obvious common sense understanding of "row security", which does not
cause a POLA violation.
I have no objection to an option to allow row security to not apply to
inserts, if people want that.
I do object to the idea that row security for inserts/updates should
only happen via triggers, which is an ugly and non-performant route,
as well as complicating security.
--
Simon Riggs http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
From | Date | Subject | |
---|---|---|---|
Next Message | Andres Freund | 2012-12-19 20:12:17 | Re: Review of Row Level Security |
Previous Message | Kevin Grittner | 2012-12-19 19:46:18 | Re: Review of Row Level Security |