Search Postgresql Archives

Re: RES: RES: session_user different from current_user after normal login

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 11/18/22 12:52, Murillo corvino rocha wrote:
Could it be the role=group_read_only? The fact that user1 is a member of group_read_only is changing current_user variable?

Well role=group_read_only means this:

	psql -d database -h host -U user1

effectively becomes:

	psql -d database -h host -U user1

log in as user1 then

	SET ROLE group_read_only;

which results in

	session_user: user1

	current_user: group_read_only.


user_1 being a member of group_read_only does not automatically change the current_user to group_read_only. This happened because it was explicitly set up do this.


I’m using a clean psql docker container everytime I need to connect to the database, so, I don’t think it’s related to psql.

\drds

                     List of settings

    Role        | Database |             Settings

--------------+--------------+-----------------------------------

user1        | mydb       | role=group_read_only



--
Adrian Klaver
adrian.klaver@xxxxxxxxxxx






[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]

  Powered by Linux