[ 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)