Read only to schema - Mailing list pgsql-general

From Łukasz Jarych
Subject Read only to schema
Date
Msg-id CAGv31odWvR7=_VPR=wVNkK3nNh5EHfEyEuMSUHW0TNFdHVjnXw@mail.gmail.com
Whole thread Raw
Responses RE: Read only to schema  ("Charles Clavadetscher" <clavadetscher@swisspug.org>)
Re: Read only to schema  (Łukasz Jarych <jaryszek@gmail.com>)
List pgsql-general
Hi Guys,

Yesterday i tried all day to figure out system to read only schemas. 

I want to :

1. Create user who can login (user: jaryszek)
2. Create role who can read only data (only watching tables) (role: readonly)
3, Create role who can read all data (inserting, deleting, altering, dropping) (role: readall)

What sqls should i use for this? 
What grants should i add?

And now i am logged as jaryszek

I want to grant myself role read only to schema public (when owner is postgres). 
I want to review tables as views only,
After work i want to grant myself role readall to schema public. 

It is possible? 
Or possible workaround ? 

Best,
Jacek

pgsql-general by date:

Previous
From: Adrian Klaver
Date:
Subject: Re: How to watch for schema changes
Next
From: "Charles Clavadetscher"
Date:
Subject: RE: Read only to schema