Re: GRANT ON ALL IN schema
| От | Tom Lane |
|---|---|
| Тема | Re: GRANT ON ALL IN schema |
| Дата | |
| Msg-id | 25515.1245248104@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Re: GRANT ON ALL IN schema (Peter Eisentraut <peter_e@gmx.net>) |
| Ответы |
Re: GRANT ON ALL IN schema
|
| Список | pgsql-hackers |
Peter Eisentraut <peter_e@gmx.net> writes:
> I think you should design this with a bit wider scope. Instead of just "all
> tables in this schema", think "all tables satisfying some condition". It has
> been requested, for example, to be able to grant on all tables that match a
> pattern.
I'm against that. Functionality of that sort is available now if you
really need it (write a plpgsql loop around an EXECUTE) and it's fairly
hard to see a clean syntax that is significantly more general than
"GRANT ON schema.*". In particular I strongly advise against getting
into supporting user-defined predicates in GRANT. There are good
reasons for not having utility statements evaluate random expressions.
regards, tom lane
В списке pgsql-hackers по дате отправления: