hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Peter Vary (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HIVE-14100) Adding a new logged_in_user() UDF which returns the user provided when connecting
Date Fri, 30 Sep 2016 09:43:20 GMT

     [ 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
{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 . 
Using HadoopDeaultAuthenticator the current_user() returns the username of the unix user running
hiveservice2.

Using SessionStateUserAuthenticator the current_user returns the username which is provided
when the connection started.

  was:
There is an existing current_user() UDF which returns the user provided by the configured
Authenticator. 
Using HadoopDeaultAuthenticator the current_user() returns the username of the unix user running
hiveservice2.

Using SessionStateUserAuthenticator the current_user returns the username which is provided
when the connection started.


> 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
{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 . 
> Using HadoopDeaultAuthenticator the current_user() returns the username of the unix user
running hiveservice2.
> Using SessionStateUserAuthenticator the current_user returns the username which is provided
when the connection started.



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

Mime
View raw message