Re: [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ON SCHEMAS

Поиск
Список
Период
Сортировка
Искать
От
David Fetter
Тема
Re: [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ON SCHEMAS
Дата
Msg-id
20161127214508.GD21874@fetter.org
Ответ на
Список
Дерево обсуждения
[PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ON SCHEMAS Matheus de Oliveira <matioli.matheus@gmail.com>
Re: [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ON SCHEMAS David Fetter <david@fetter.org>
Re: [HACKERS] [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ON SCHEMAS Ashutosh Sharma <ashu.coek88@gmail.com>
Re: [HACKERS] [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ON SCHEMAS Matheus de Oliveira <matioli.matheus@gmail.com>
Re: [HACKERS] [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ONSCHEMAS Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ONSCHEMAS Stephen Frost <sfrost@snowman.net>
Re: [HACKERS] [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ON SCHEMAS Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ON SCHEMAS David Steele <david@pgmasters.net>
Re: [HACKERS] [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ON SCHEMAS David Steele <david@pgmasters.net>
Re: [HACKERS] [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ON SCHEMAS David Steele <david@pgmasters.net>
Re: [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ON SCHEMAS Matheus de Oliveira <matioli.matheus@gmail.com>
Re: [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ONSCHEMAS Teodor Sigaev <teodor@sigaev.ru>
Re: [PATCH] ALTER DEFAULT PRIVILEGES with GRANT/REVOKE ON SCHEMAS Matheus de Oliveira <matioli.matheus@gmail.com>
On Tue, Nov 22, 2016 at 08:59:09AM -0200, Matheus de Oliveira wrote:
> Hi all,
> 
> I noticed that we have no option to set default privileges for newly
> created schemas, other than calling GRANT explicitly. At work I use ALTER
> DEFAULT PRIVILEGE (ADP) command extensively, as the developers are
> permitted to manage DDL on the databases, and all work fine except for when
> a new schema is created. So,I'd like to propose this very simple patch
> (attached) that adds the capability of using SCHEMAS, adding the following
> syntax to ADP:
> 
>     ALTER DEFAULT PRIVILEGES
>         [ FOR { ROLE | USER } target_role [, ...] ]
>         abbreviated_grant_or_revoke
> 
>     where abbreviated_grant_or_revoke is one of:
> 
>     GRANT { USAGE | CREATE | ALL [ PRIVILEGES ] }
>         ON SCHEMAS
>         TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]
> 
>     REVOKE [ GRANT OPTION FOR ]
>         { USAGE | CREATE | ALL [ PRIVILEGES ] }
>         ON SCHEMAS
>         FROM { [ GROUP ] role_name | PUBLIC } [, ...]
>         [ CASCADE | RESTRICT ]

I'd love to have this available.

Best,
David.
-- 
David Fetter  http://fetter.org/
Phone: +1 415 235 3778  AIM: dfetter666  Yahoo!: dfetter
Skype: davidfetter      XMPP: david(dot)fetter(at)gmail(dot)com

Remember to vote!
Consider donating to Postgres: http://www.postgresql.org/about/donate


В списке pgsql-hackers по дате отправления
От: Petr Jelinek
Дата:
От: Andres Freund
Дата:
FAQ