このデータベース/テーブルにセントリリーでアクセス権が与えられているグループのリストを特定のデータベース/テーブルに取得します。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. 削減呼び出し、与えられたヒープ割り当てられたオブジェクト
- 2. 割り当てられたメモリが増え続ける
- 3. C#:アクションから割り当てられた値を取得する方法?
- 4. アロケーションで割り当てられたラジオのイベントを取得
- 5. C++ - 私たちに与えられたコードをコンパイルして識別するために、UNIでの割り当てを与えられたジオメトリ
- 6. 割り当てられた最も高いファイル記述子を取得する
- 7. 与えられたファイルサイズを取得
- 8. Rails + Sunspot:アソシエーションが割り当てられていないレコードをフィルタリングするための「未割り当て」ファセット
- 9. JQuery:要素に割り当てられたフォントを取得する方法
- 10. pimcoreオブジェクトに割り当てられたタグを取得する方法は?
- 11. オーチャードTagBuilderExtensions - モデルに割り当てられたクラスを取得する
- 12. 割り当てられたアドレスで構造をインスタンス化する(割り当て割り当て)
- 13. Cは割り当てられたメモリを数えます
- 14. 割り当てられた/割り当てられていない文字列の命名規則
- 15. 与えられたものからハッシュセットを取得する -
- 16. 与えられたディレクトリのファイル名を取得するjQuery
- 17. pyvmomiでインスタンス内の実際に使用されている(割り当てられた)ディスクスペースを取得する
- 18. ラベルにテキストが割り当てられていてもNullreferenceexceptionを取得する際にエラーが発生する
- 19. 解放されたポインターが割り当てられていたにもかかわらず割り当てられていませんでした
- 20. 割り当てられたメモリが回収される
- 21. 割り当てられたメモリのビュー
- 22. ランダムに割り当てられたボタン
- 23. ヒープに割り当てられたオブジェクト
- 24. ハイバーネーションアノテーションに割り当てられたジェネレータクラス
- 25. 割り当てられたポインタのStrlen()
- 26. 割り当てられたIPアドレス
- 27. 割り当てられたカラーオーダーに影響を与えずにD3の配列を並べ替える方法
- 28. リンクされたリストのヘッドが割り当てられない
- 29. 割り当てられたオブジェクトのヒープには、メンバーがスタックに割り当てられますか?
- 30. DataTableが他のDataSetに割り当てられているエラー
Java REST APIを使用してSentryサービスに接続することもできます。 –