課程
/云計算&大數據
/大數據
/HBase入門
登陸hbase數據庫時不需要輸入數據庫的名戶名和密碼嗎,這一點和傳統的數據庫有啥不一樣
2018-07-31
源自:HBase入門 6-2
正在回答
傳統數據庫使用用戶名和密碼控制用戶權限,HBase的權限管理依賴協協處理器。所以我們需要配置hbase.security.authorization=true,以及hbase.coprocessor.master.classes和hbase.coprocessor.master.classes使其包含org.apache.hadoop.hbase.security. access.AccessController來提供安全管控能力。
HBase提供的五個權限標識符:RWXCA,分別對應著READ('R'), WRITE('W'), EXEC('X'), CREATE('C'), ADMIN('A')HBase提供的安全管控級別包括:Superuser:擁有所有權限的超級管理員用戶。通過hbase.superuser參數配置Global:全局權限可以作用在集群所有的表上。Namespace :命名空間級。Table:表級。ColumnFamily:列簇級權限。Cell:單元級。和關系數據庫一樣,權限的授予和回收都使用grant和revoke,但格式有所不同。
舉報
HBase入門教程,從基礎概念到實戰操作,讓初學者快速入門
2 回答老師,請問用數據接入用kafka,可以應用hbase嗎?
2 回答hbase有python庫嗎
1 回答關系數據庫30列?
2 回答Hbase列的問題
1 回答Hbase能處理PB量級的數據么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-08-30
傳統數據庫使用用戶名和密碼控制用戶權限,HBase的權限管理依賴協協處理器。所以我們需要配置hbase.security.authorization=true,以及hbase.coprocessor.master.classes和hbase.coprocessor.master.classes使其包含org.apache.hadoop.hbase.security. access.AccessController來提供安全管控能力。
HBase提供的五個權限標識符:RWXCA,分別對應著READ('R'), WRITE('W'), EXEC('X'), CREATE('C'), ADMIN('A')
HBase提供的安全管控級別包括:
Superuser:擁有所有權限的超級管理員用戶。通過hbase.superuser參數配置
Global:全局權限可以作用在集群所有的表上。
Namespace :命名空間級。
Table:表級。
ColumnFamily:列簇級權限。
Cell:單元級。
和關系數據庫一樣,權限的授予和回收都使用grant和revoke,但格式有所不同。