[ 
https://issues.apache.org/jira/browse/HIVE-14100?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Peter Vary updated HIVE-14100:
------------------------------
    Description: 
There is an existing current_user() UDF which returns the user provided by the 
configured {{hive.security.authenticator.manager}}. This is often the same as 
the user provided on connection, but some cases, like 
HadoopDefaultAuthenticator this could be different.

Some cases we need the logged in user independently of the configured 
authenticator, so a new UDF is created which provides this - returns the 
{{SessionState.get().getUserName()}}.

  was:
There is an existing current_user() UDF which returns the user provided by the 
configured {code}hive.security.authenticator.manager{code}. This is often the 
same as the user provided on connection, but some cases, like 
HadoopDefaultAuthenticator this could be different.
Some cases we need the logged in user independently of the configured 
authenticator, so a new UDF is created which provides this - returns the 
{code}SessionState.get().getUserName(){code}.


> Adding a new logged_in_user() UDF which returns the user provided when 
> connecting
> ---------------------------------------------------------------------------------
>
>                 Key: HIVE-14100
>                 URL: https://issues.apache.org/jira/browse/HIVE-14100
>             Project: Hive
>          Issue Type: Bug
>          Components: Authentication, Beeline
>            Reporter: Peter Vary
>            Assignee: Peter Vary
>            Priority: Minor
>         Attachments: HIVE-14100.2.patch, HIVE-14100.2.patch, 
> HIVE-14100.2.patch, HIVE-14100.patch
>
>
> There is an existing current_user() UDF which returns the user provided by 
> the configured {{hive.security.authenticator.manager}}. This is often the 
> same as the user provided on connection, but some cases, like 
> HadoopDefaultAuthenticator this could be different.
> Some cases we need the logged in user independently of the configured 
> authenticator, so a new UDF is created which provides this - returns the 
> {{SessionState.get().getUserName()}}.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to