From: | Ron <ronljohnsonjr(at)gmail(dot)com> |
---|---|
To: | pgsql-general(at)lists(dot)postgresql(dot)org |
Subject: | Re: dbuser acess privileges |
Date: | 2019-04-04 12:49:48 |
Message-ID: | e1e7df41-67d3-59cd-97e3-707066d6db86@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
You'd think the implicit SELECT perm of that table for the explicit use of
UPDATE would be covered by GRANT UPDATE.
On 4/4/19 7:25 AM, Patrick FICHE wrote:
>
> Hi,
>
> If I’m not wrong, UPDATE requires SELECT permission as the UPDATE
> statement needs to read the data to be updated.
>
> So, you should probably add GRANT SELECT and you get it work.
>
> Regards,
>
> *Patrick Fiche*
>
> Database Engineer, Aqsacom Sas.
>
> *c.*33 6 82 80 69 96
>
> 01-03_AQSA_Main_Corporate_Logo_JPEG_White_Low.jpg <http://www.aqsacom.com/>
>
> *From:* Durgamahesh Manne <maheshpostgres9(at)gmail(dot)com>
> *Sent:* Thursday, April 4, 2019 12:07 PM
> *To:* pgsql-general(at)lists(dot)postgresql(dot)org
> *Subject:* dbuser acess privileges
>
> hi
>
> Respected international pgsql team
>
> pershing=# grant INSERT on public.hyd to ravi;
>
> GRANT
>
> i have granted insert command access to non superuser(ravi)
>
> pershing=> insert into hyd (id,name) values('2','delhi');
>
> INSERT 0 1
>
> here data inserted
>
> pershing=# grant UPDATE on public.hyd to ravi;
>
> GRANT
>
> i have granted update command access to non superuser(ravi)
>
> pershing=> update public.hyd set id = 3 where name = 'hyderabad';
>
> ERROR: permission denied for relation hyd
>
> please let me know what is the issue with update command
>
--
Angular momentum makes the world go 'round.
From | Date | Subject | |
---|---|---|---|
Next Message | Patrick FICHE | 2019-04-04 12:58:51 | RE: dbuser acess privileges |
Previous Message | Patrick FICHE | 2019-04-04 12:25:22 | RE: dbuser acess privileges |