Best practice to create a read-only user? - Mailing list pgsql-admin

From matthias ritzkowski
Subject Best practice to create a read-only user?
Date
Msg-id 20130503100302.0000043e@iso-8859-1
Whole thread Raw
List pgsql-admin
Hello,

Usually I would

create user uuu password 'ppp';
GRANT usage on schema zzz to uuu;
GRANT select on all tables in schema zzz to uuu;


But just this morning someone used
create user uuu password 'ppp';
alter user uuu set default_transaction_read_only = on;
GRANT select on all tables in schema zzz to uuu;

So I only added the grant usage and it worked fine.
What do people use day to day?

I had frankly never explored the default_transaction_read_only
parameter ...


--

regards
Matthias Ritzkowski
-marlinmobile-


pgsql-admin by date:

Previous
From: Prashanth Goriparthi
Date:
Subject: Re: Problem: pg_hba.conf is automatically rewritten every day
Next
From: Nghia Truong
Date:
Subject: Re: Problem: pg_hba.conf is automatically rewritten every day