Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-12301

user_permission command does not show global permissions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.98.4, 2.0.0
    • 0.98.8, 0.99.2
    • security, shell
    • None

    Description

      It seems that since 0,98 or later, the shell command does not show global permission anymore, even requested by user with the right privilege.

      hbase(main):004:0> user_permission
      User                            Table,Family,Qualifier:Permission
       hbase                          default,table1,,: [Permission: actions=READ,WRITE,EXEC,CREATE,ADMIN]
       user2                          default,table1,,: [Permission: actions=READ,WRITE]
       hbase                          default,table2,,: [Permission: actions=READ,WRITE,EXEC,CREATE,ADMIN]
       user2                          default,table2,,: [Permission: actions=READ,WRITE]
      

      I recall in the older versions, global permissions were shown as permissions on the hbase:acl table.

      Anyway we need a way to show the global permissions as part of user_permission request.

      Attachments

        1. HBASE-12301-v0.patch
          7 kB
          Matteo Bertozzi

        Activity

          People

            mbertozzi Matteo Bertozzi
            jinghe Jerry He
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: