このデータベース/テーブルにセントリリーでアクセス権が与えられているグループのリストを特定のデータベース/テーブルに取得します。Apache sentry - 与えられたデータベース/テーブルが割り当てられているセントリックグループを取得する
0
A
答えて
0
documentationには、この目的のためのSentry SHOWコマンドがないようです。
このblog postは、代わりにSentryデータベースに直接照会できることを示唆しています(ポリシーファイルではなく、Sentryサービスを使用していることを前提としています)。
ただし、現時点ではグループをロールに表示するコマンドはありません マッピング。これを行う唯一の方法は、Sentry データベースに接続し、 データベースのテーブルからこの情報を導出することです。
あなたはCDHを使用している場合は、設定をSentryのサーバーをクリックし、 、 クラスタ>歩哨に移動、ClouderaのManagerを使用して歩哨データベースを実行している あるクラスタ内のノードを判別することができます。ここでは、データベースのタイプ (MySQL、PostgreSQL、Oracleなど)が使用されており、データベースは が稼動しているサーバー、データベース名、データベースのユーザー名を検索します。
あなたはSentryデータベースのパスワードが必要です - あなたがそれを知らないと、ブログ投稿はそれを取得するための提案をします。
PostgreSQLデータベースのためのサンプルクエリが与えられます。
SELECT "SENTRY_ROLE"."ROLE_NAME","SENTRY_GROUP"."GROUP_NAME"
FROM "SENTRY_ROLE_GROUP_MAP"
JOIN "SENTRY_ROLE" ON "SENTRY_ROLE"."ROLE_ID"="SENTRY_ROLE_GROUP_MAP"."ROLE_ID"
JOIN "SENTRY_GROUP" ON "SENTRY_GROUP"."GROUP_ID"="SENTRY_ROLE_GROUP_MAP"."GROUP_ID";
はしかし、私はこのクエリを自分で試していません。
関連する問題
- 1. 割り当てられた(TStopWatch)はE2008を与えます
- 2. 削減呼び出し、与えられたヒープ割り当てられたオブジェクト
- 3. TimeSeries用に割り当てられたペイントを取得する
- 4. 割り当てられたメモリが増え続ける
- 5. C#:アクションから割り当てられた値を取得する方法?
- 6. ... nullで、割り当てられていませんが、割り当てられているようですか?
- 7. アロケーションで割り当てられたラジオのイベントを取得
- 8. 割り当てられた最も高いファイル記述子を取得する
- 9. C++ - 私たちに与えられたコードをコンパイルして識別するために、UNIでの割り当てを与えられたジオメトリ
- 10. 取得エラー:式割り当てられない
- 11. 与えられた行と列のインデックスNumPy配列のグリッドに割り当て
- 12. 与えられたファイルサイズを取得
- 13. Rails + Sunspot:アソシエーションが割り当てられていないレコードをフィルタリングするための「未割り当て」ファセット
- 14. オーチャードTagBuilderExtensions - モデルに割り当てられたクラスを取得する
- 15. JQuery:要素に割り当てられたフォントを取得する方法
- 16. pimcoreオブジェクトに割り当てられたタグを取得する方法は?
- 17. 割り当てられたアドレスで構造をインスタンス化する(割り当て割り当て)
- 18. Cは割り当てられたメモリを数えます
- 19. 割り当てられた/割り当てられていない文字列の命名規則
- 20. 割り当てられたスペースを越えてセグメンテーションが発生しない
- 21. 与えられたものからハッシュセットを取得する -
- 22. pyvmomiでインスタンス内の実際に使用されている(割り当てられた)ディスクスペースを取得する
- 23. 与えられたディレクトリのファイル名を取得するjQuery
- 24. ラベルにテキストが割り当てられていてもNullreferenceexceptionを取得する際にエラーが発生する
- 25. 解放されたポインターが割り当てられていたにもかかわらず割り当てられていませんでした
- 26. 割り当てられたメモリが回収される
- 27. コンパイラが割り当てられているが、その値は
- 28. ヒープに割り当てられたオブジェクト
- 29. 割り当てられたポインタのStrlen()
- 30. ハイバーネーションアノテーションに割り当てられたジェネレータクラス
Java REST APIを使用してSentryサービスに接続することもできます。 –