Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-6096 AccessController v2
  3. HBASE-6188

Remove the concept of table owner

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.94.0, 0.94.1, 0.95.2
    • Fix Version/s: 0.94.1, 0.95.0
    • Component/s: security
    • Labels:
    • Hadoop Flags:
      Reviewed
    • Tags:
      Huawei

      Description

      The table owner concept was a design simplification in the initial drop.

      First, the design changes under review means only a user with GLOBAL CREATE permission can create a table, which will probably be an administrator.

      Then, granting implicit permissions may lead to oversights and it adds unnecessary conditionals to our code. So instead the administrator with GLOBAL CREATE permission should make the appropriate grants at table create time.

        Attachments

        1. HBASE-6188.1.patch
          27 kB
          Laxman
        2. HBASE-6188.2.patch
          54 kB
          Laxman
        3. HBASE-6188.3.patch
          55 kB
          Laxman
        4. HBASE-6188.4.patch
          55 kB
          Laxman
        5. HBASE-6188.patch
          38 kB
          Laxman
        6. org.apache.hadoop.hbase.security.access.TestAccessController.txt
          6 kB
          Andrew Kyle Purtell

          Activity

            People

            • Assignee:
              lakshman Laxman
              Reporter:
              apurtell Andrew Kyle Purtell
            • Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: