2

QMのいくつかのキューの状態について問い合わせるために作成した小さなアプリケーションを使用しています。照会自体は、PCFAgent/ PCFMessageAgentjavaクラスを使用して行われます。

私の質問は、特定のMCAユーザーが監視PCFコマンド(特に、MQCMD_INQUIRE_Q_STATUSおよびMQCMD_INQUIRE_Q)を実行できるようにするために、どの(最小)特権を付与する必要があるかということです。

注:「監視」とは、コマンドがキュー・マネージャーの状態を感知できるほどの方法で変更してはならないことを意味します。

4

1 に答える 1

0

プログラムは、次のことを実行できる必要があります。

  • QMgrに接続して問い合わせる
  • 適切なモデルキューに対する照会、表示、および権限の取得を使用してモデルキューを作成します(通常、デフォルトのモデルキューを使用するのではなく、この専用のキューを定義します)
  • PCFメッセージを、照会、表示、および配置権限を使用してコマンドキューに配置します
  • 表示権限を持つターゲットキューについて問い合わせる

Dale Laneは、しばらく前に、次の一般的なケースについてこれを説明するブログ投稿を書きました。WebSphereMQExplorerを読み取り専用ビューアーとして使用する。WMQ Explorerは、すべてのオブジェクトタイプのすべてのオブジェクトを表示する必要があるため、要求しているよりも少し寛容です。ただし、必要な設定はDaleが提供する設定のサブセットであり、投稿には使用される構成に関する多くの優れた背景があります。彼のコマンドをここにコピーすることはできますsetmqautが、投稿を読む価値があります。

ちなみに、v7.1 QMgrと新しいWMQエクスプローラー(SupportPac MS0Tからダウンロード)を使用している場合は、WMQエクスプローラーにセキュリティウィザードがあり、Daleがブログ投稿で推奨しているのと同じ設定を行います。

于 2012-02-24T07:14:14.013 に答える