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

Support masking and filtering of rows/columns

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.0
    • Fix Version/s: 2.1.0
    • Component/s: Security
    • Labels:
      None

      Description

      Traditionally, access control at the row and column level is implemented through views. Using views as an access control method works well only when access rules, restrictions, and conditions are monolithic and simple. It however becomes ineffective when view definitions become too complex because of the complexity and granularity of privacy and security policies. It also becomes costly when a large number of views must be manually updated and maintained. In addition, the ability to update views proves to be challenging. As privacy and security policies evolve, required updates to views may negatively affect the security logic particularly when database applications reference the views directly by name. HIVE row and column access control helps resolve all these problems.

        Attachments

        1. ColumnMaskingInsertDesign.docx
          80 kB
          Pengcheng Xiong
        2. HIVE-13125.01.patch
          535 kB
          Pengcheng Xiong
        3. HIVE-13125.02.patch
          559 kB
          Pengcheng Xiong
        4. HIVE-13125.03.patch
          571 kB
          Pengcheng Xiong
        5. HIVE-13125.04.patch
          571 kB
          Pengcheng Xiong
        6. HIVE-13125.final.patch
          570 kB
          Pengcheng Xiong

          Issue Links

            Activity

              People

              • Assignee:
                pxiong Pengcheng Xiong
                Reporter:
                pxiong Pengcheng Xiong
              • Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: