2017-01-19 5 views
1

今までこれについて知っていますが、追加/変更する必要がある他の設定はありますか?ユーザー/ロールの偽装に基づいて色相の各ハイブデータベースを非表示/表示する方法

他のすべてのユーザーおよびグループのプロキシユーザーとして構成する。つまり、他のユーザーの代わりに要求を送信することができます。コア-site.xmlの追加:

<property> 
    <name>hadoop.proxyuser.hue.hosts</name> 
    <value>*</value> 
</property> 
<property> 
    <name>hadoop.proxyuser.hue.groups</name> 
    <value>*</value> 
</property 

ユースケース:のみDB1、DB2 ユーザYのみDB1

を参照すべきである ユーザXが表示されます(ROLE1はDB1の所有者である、ROLE2がDB2の所有者であります)

+0

「コア - site.xmlの」オン「hadoop.proxyuser.hue.groups」にグループ/ユーザが値を追加し、利用可能なテーブルが自動的に表示されます(すべてのフィルタリングはHiveServer2レベルで行われ、色相には特定のロジックはありません)。 – Romain

答えて

0

ハイブのユーザー/グループに対して、失効/許可コマンドを使用します。

  revoke <permissions> on table <table> from user <user or group>; 

そしてHiveServer2と歩哨を使用する場合

関連する問題