Re: How to revoke "Create Privilege" from a readonly user inpostgres? - Mailing list pgsql-admin

From Rui DeSousa
Subject Re: How to revoke "Create Privilege" from a readonly user inpostgres?
Date
Msg-id 2A936B5B-CF6A-41E5-B839-E6CE7EDB8CF7@crazybean.net
Whole thread Raw
In response to Re: How to revoke "Create Privilege" from a readonly user inpostgres?  (pavan95 <pavan.postgresdba@gmail.com>)
Responses Re: How to revoke "Create Privilege" from a readonly user inpostgres?  (pavan95 <pavan.postgresdba@gmail.com>)
List pgsql-admin


On Nov 7, 2018, at 12:52 AM, pavan95 <pavan.postgresdba@gmail.com> wrote:

grant SELECT on all tables in schema  readonly to readonly;

That grants select on all existing tables to readonly user; not future tables.

To auto grant select on future tables you have to change the default privileges. 
I.e.

alter default privileges in schema readonly grant select on tables to readonly;

You can also scope it to only a user instead of anyone to creates a table in readonly schema.  Then only when xxx creates a table in schema readonly will it auto grant the select.

alter default privileges for user xxx in schema readonly grant select on tables to readonly;





pgsql-admin by date:

Previous
From: Ron
Date:
Subject: Re: Recovery data base!!
Next
From: pavan95
Date:
Subject: Re: How to revoke "Create Privilege" from a readonly user inpostgres?