You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Prasad Mujumdar (JIRA)" <ji...@apache.org> on 2014/10/09 03:16:34 UTC

[jira] [Commented] (HIVE-8083) Authorization DDLs should not enforce hive identifier syntax for user or group

    [ https://issues.apache.org/jira/browse/HIVE-8083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14164534#comment-14164534 ] 

Prasad Mujumdar commented on HIVE-8083:
---------------------------------------

[~leftylev] Thanks for pointing that out. Just updated the wiki.

> Authorization DDLs should not enforce hive identifier syntax for user or group
> ------------------------------------------------------------------------------
>
>                 Key: HIVE-8083
>                 URL: https://issues.apache.org/jira/browse/HIVE-8083
>             Project: Hive
>          Issue Type: Bug
>          Components: SQL, SQLStandardAuthorization
>    Affects Versions: 0.13.0, 0.13.1
>            Reporter: Prasad Mujumdar
>            Assignee: Prasad Mujumdar
>              Labels: TODOC14
>             Fix For: 0.14.0
>
>         Attachments: HIVE-8083.1.patch, HIVE-8083.2.patch, HIVE-8083.3.patch
>
>
> The compiler expects principals (user, group and role) as hive identifiers for authorization DDLs. The user and group are entities that belong to external namespace and we can't expect those to follow hive identifier syntax rules. For example, a userid or group can contain '-' which is not allowed by compiler.



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