HAWQ 許可權 使用者 角色

2021-07-28 18:39:30 字數 1020 閱讀 3968

最近開始學習hawq,剛開始用就遇到很多問題,在google各種搜尋,因為這個工具在國內用的還不是很多,或者說能找到到的資料很少,各論壇也很少討論hawq的,所以想把自己從頭學習的hawq的一丟丟知識跟大家分享。新手入門,如果出現不對的,還望大神指教。

hawq,這是乙個建立在hdfs 上的 具有sql 分析引擎的工具,支援sql。我使用的hawq是已經安裝好的,所以目前比較著急就是需要學習以及使用hawq 許可權管理,對一些表以及資料庫進行授權等操作。

先切換使用者su - gpadmin,然後進入hawq 命令 行,psql -d panon,-d 引數是指定資料庫,我這裡pgadmin 使用者是免密碼登陸的,然後進行設定許可權

建立 role ,create role1_1 data with login,表示data 可以登陸當前panon 資料庫

修改role 的密碼alter role role1_1 with password '666666', 更多alter role 命令,請參考官網,這裡不再贅述了。pivotal hawq

建立組角色create role test1_role createrole createdb;使用grant 對組角色進行新增和刪除角色grant test1_role to role1_1;使用revoke對組角色進行刪除角色revoke test1_role from role1_1;對組角色進行授權,組內的角色即可繼承組角色的權利,如:

grant all on table mxl to test1_role;

grant all on schema test to test1_role;

grant all on database panon to test1_role;

這樣role1_1這個role 就擁有 test1_role (組角色) 的許可權。方便管理,可以把擁有同樣許可權的role 放到乙個組role中。

使用者 角色 許可權

最近因為要用到許可權這個東西,感覺腦袋很是有點亂,昨天硬是搞到大半夜才終於理清了思路。現在我就將我的思路和大家分享一下,不敢保證完全正確,大家看看便罷。看看便罷 一般我們使用到 使用者 角色 許可權 這三張表的時候,會發現表裡會有很多字段,然後相對應的外來鍵也是很多,往往我們就容易混亂。現在我這邊列...

使用者角色許可權

rbac role based access control,基於角色的訪問控制 就是使用者通過角色與許可權進行關聯。簡單地說,乙個使用者擁有若干角色,每乙個角色擁有若干許可權。這樣,就構造成 使用者 角色 許可權 的授權模型。在這種模型中,使用者與角色之間,角色與許可權之間,一般者是多對多的關係。...

使用者角色許可權

1 使用者表 sys user idorg id login name password user name phone email create time login time 主鍵id 組織id 使用者登陸名 使用者密碼 使用者姓名 手機號電子郵箱 建立時間 登陸時間 2 角色表 sys rol...