Re: current_user versus current_role

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: current_user versus current_role
Дата
Msg-id 20051005133251.GJ5239@surnet.cl
обсуждение исходный текст
Ответ на current_user versus current_role  ("Pavel Stehule" <pavel.stehule@hotmail.com>)
Ответы Re: current_user versus current_role SOLVED  ("Pavel Stehule" <pavel.stehule@hotmail.com>)
Список pgsql-hackers
On Wed, Oct 05, 2005 at 03:17:25PM +0200, Pavel Stehule wrote:

Hi,

> I used info from current_user for log. about some operations (who, when, 
> ..). What I can see, current_user is equal current_role function. I had 
> problem with it, because user (if is member of any group role) can change 
> his identity. example: peter is member of role users. But peter can do set 
> role to users. From this moment I lost possibility of get identity if user, 
> because current_user returns users and not peter. I can check it (if some 
> user changed identity) ~ by exampl. test if role has login privilegia, and 
> if not I can stop any operations.

I believe you can use session_user for this.

-- 
Alvaro Herrera                           Developer, http://www.PostgreSQL.org
"Amanece.                                               (Ignacio Reyes)El Cerro San Cristóbal me mira, cínicamente, con
ojosde virgen"
 


В списке pgsql-hackers по дате отправления:

Предыдущее
От: "Pavel Stehule"
Дата:
Сообщение: current_user versus current_role
Следующее
От: Michael Stone
Дата:
Сообщение: Re: [PERFORM] A Better External Sort?