On Sun, Feb 18, 2024, 11:35 Dominique Devienne <ddevie...@gmail.com> wrote:

> On Sun, Feb 18, 2024 at 4:33 PM Pavel Luzanov <p.luza...@postgrespro.ru>
> wrote:
>
>> On 18.02.2024 17:40, Dominique Devienne wrote:
>>
>> Well, membership in a role mean you can "become that role", no?
>>
>>
Since v16, no.  There is now a grant option that controls this capability.

Thus this seems logical,
>> and not confusing to me, that you can act as the owner, since you SET
>> ROLE to the owner.
>>
>> They may acts as the owner even without explicit SET ROLE to the owner.
>> It wasn't obvious to me when I came to postgres from oracle.
>>
>> Well, that depends on INHERIT on the ROLE, and since v16 on the
> membership GRANT, probably.
>

Prior to v16 only the attribute mattered.  Since v16 only the membership
option matters.

David J.


>

Reply via email to