Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-8083

Authorization DDLs should not enforce hive identifier syntax for user or group

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.13.0, 0.13.1
    • Fix Version/s: 0.14.0
    • Labels:
      None
    • Release Note:
      The user name in the grant and revoke statements may be optionally surrounded by backtick characters (`) irrespective of the hive.support.quoted.identifiers setting.

      Description

      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.

        Attachments

        1. HIVE-8083.3.patch
          8 kB
          Prasad Suresh Mujumdar
        2. HIVE-8083.2.patch
          5 kB
          Prasad Suresh Mujumdar
        3. HIVE-8083.1.patch
          5 kB
          Prasad Suresh Mujumdar

          Issue Links

            Activity

              People

              • Assignee:
                prasadm Prasad Suresh Mujumdar
                Reporter:
                prasadm Prasad Suresh Mujumdar
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: