Windows プラットフォーム、Linux、および UNIX システムでは、mqsichangeusernameserver コマンドを使用してユーザー・ネーム・サーバーのさまざまなプロパティーを変更します。
z/OS では、mqsichangeusernameserver コマンドを使用して、ユーザー・ネーム・サーバーの最新表示インターバルおよび認証プロパティーを変更します。
このコマンドを発行する前に、Windows プラットフォームおよび UNIX プラットフォームでは mqsistop を使用し、z/OS では stopcomponent を使用して (mqsistop コマンドを参照) ユーザー・ネーム・サーバーを停止する必要があります。
Windows プラットフォームおよび UNIX プラットフォームでは mqsistart、z/OS では startcomponent を使用して (mqsistart コマンドを参照) ユーザー・ネーム・サーバーを再始動する場合は、変更済みパラメーターが使用されます。
既存のシステムとの互換性を保つために、引き続き <password> を指定することができます。しかし、コマンドの実行時にパスワードをこのパラメーターとともに指定しない場合は、起動時にパスワードを入力するようにプロンプトが出され、正しく入力したことを確認するためにパスワードをもう一度入力するようにプロンプトが出されます。
Linux および UNIX システムでは、-a は Windows プラットフォームとの互換性を保つのに必要ですが、ServiceUserID に関連して使用されるわけではありません。
Linux および UNIX システムでは、最後の形式の username だけが有効です。
このユーザー ID の非修飾形式 (username) を Windows で使用すると、オペレーティング・システムによって、ローカル・システムから始めてドメイン全体でこのユーザー ID が検索されます。この検索が完了するまでに多少の時間がかかることがあります。
指定する ServiceUserID は、ローカル・グループ mqbrkrs のメンバーでなければなりません。Windows プラットフォームの場合は、このグループの間接または直接のメンバーとして指定することができます。また ServiceUserID は、ホーム・ディレクトリー (WebSphere Message Broker のインストール先) と作業ディレクトリー (mqsicreateusernameserver -w フラグで指定した場合) へのアクセスも許可されていなければなりません。さらに、この ID はローカル・グループ mqm の (直接または間接の) メンバーである必要もあります。
ServiceUserID のセキュリティー要件は、Windows プラットフォームの場合はWindows プラットフォームでのセキュリティー要件に、UNIX プラットフォームの場合はLinux および UNIX プラットフォームでのセキュリティー要件に説明されています。
このコマンドは、以下の応答を戻します。