Re: [v9.2] Fix Leaky View Problem
От | Tom Lane |
---|---|
Тема | Re: [v9.2] Fix Leaky View Problem |
Дата | |
Msg-id | 23509.1315411540@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: [v9.2] Fix Leaky View Problem (Noah Misch <noah@leadboat.com>) |
Ответы |
Re: [v9.2] Fix Leaky View Problem
Re: [v9.2] Fix Leaky View Problem |
Список | pgsql-hackers |
Noah Misch <noah@leadboat.com> writes: > I liked NOLEAKY for its semantics, though I probably would have spelled it > "LEAKPROOF". PostgreSQL will trust the function to implement a specific, > relatively-unintuitive security policy. We want the function implementers to > read that policy closely and not rely on any intuition they have about the > "trusted" term of art. Our use of TRUSTED in CREATE LANGUAGE is more > conventional, I think, as is the trusted nature of SECURITY DEFINER. In that > vein, folks who actually need SECURITY DEFINER might first look at TRUSTED; > NOLEAKY would not attract the same unwarranted attention. I agree that TRUSTED is a pretty bad choice here because of the high probability that people will think it means something else than what it really means. LEAKPROOF isn't too bad. regards, tom lane
В списке pgsql-hackers по дате отправления: