Hive許可權管理

2021-08-21 08:33:59 字數 1785 閱讀 6381

角色的新增、刪除、檢視、設定:

create role role_name;  -- 建立角色

drop role role_name;  -- 刪除角色

set role (role_name|all|none);  -- 設定角色

show current roles;  -- 檢視當前具有的角色

show roles;  -- 檢視所有存在的角色

將角色授予某個使用者、角色:

grant role_name [, role_name] ...

to principal_specification [, principal_specification] ...

[ with admin option ];

principal_specification

: user user

| role role

將角色授予某個使用者、角色:

grant role_name [, role_name] ...

to principal_specification [, principal_specification] ...

[ with admin option ];

principal_specification

: user user

| role role

hive許可權管理

許可權:

Hive許可權管理

最近遇到乙個hive許可權的問題,先簡單記錄一下,目前自己的理解不一定對,後續根據自己的理解程度更新 一 hive使用者的概念 hive本身沒有建立使用者的命令,hive的使用者就是linux使用者,若當前是用mr使用者輸入hive,進入hive的shell,則當前hive的使用者為mr。hive本...

hive表級許可權控制 Hive許可權管理

一.storage based authorization in the metastore server 基於儲存的授權,可以對metastore中的元資料進行保護,但是沒有提供更加細粒度的訪問控制 例如 列級別 行級別等 啟用當前認證方式後,dfs,add,delete,compile,rese...

hive預設許可權管理

1 hive cli手動輸入這三個設定開啟hive acl set hive.security.authorization.enabled true set hive.security.authorization.createtable.owner.grants all set hive.secur...