Comando mqsichangeconfigmgr

Plataformas Suportadas

  • Plataformas 2000, XP

Finalidade

Utilize o comando para alterar algumas das propriedades do .

Você deve parar o , utilizando mqsistop, (consulte comando mqsistop).

Quando é iniciado novamente utilizando mqsistart, (consulte Comando mqsistart), ele usa os parâmetros alterados.

Sintaxe

Parâmetros

-a ServicePassword
(Opcional) A senha para o ServiceUserID.

Se você tiver criado o para também utilizar esse ID do usuário e senha para acesso ao banco de dados (ou seja, você omitiu os parâmetros de acesso ao repositório de configuração -u DataBaseUserID e -p DataBasePassword ou os incluiu mas forneceu os mesmos ID e senha para o ID de usuário de serviço utilizando -a ServicePassword e -i ServiceUserID), deverá atualizar todas as instâncias da senha nesse comando.

Para concluir uma alteração de senha com êxito, você deve:

  • Parar o .
  • Alterar a senha utilizando os recursos apropriados do sistema operacional.
  • Utilizar este comando para atualizar todos os parâmetros que fazem referência a esta mesma senha.
  • Iniciar novamente o .
-i ServiceUserID
(Opcional) ID do usuário sob o qual o serviço do sistema é executado. Esse valor somente pode ser alterado se a senha também for alterada.

Isto pode ser especificado em qualquer sintaxe de nome de usuário do sistema válida:

  • domain\username
  • \\server\username
  • .\username
  • username

Se você utilizar o formato não qualificado para este ID do usuário (username) em sistemas , o sistema operacional pesquisa o ID do usuário em todo o seu domínio, começando com o sistema local.Essa pesquisa pode levar algum tempo para concluir.

O ServiceUserID especificado deve ser um membro do grupo local mqbrkrs. Ele pode ser um membro indireto ou direto do grupo. O ServiceUserID também deve ter autorização para acessar o diretório home (em que o foi instalado), e o diretório de trabalho (se especificado pelo sinalizador -w). Esse ID também deve ser membro (direto ou indireto) de grupo local mqm.

Os requisitos de segurança para ServiceUserID são detalhados em Requisitos de Segurança para Plataformas.

-p DataBasePassword
(Opcional) A senha do ID do usuário com a qual o banco de dados do repositório de configuração deve ser acessado.

Verifique se todas as instâncias de uso dessa senha foram alteradas. Se você tiver criado (ou alterado) o para utilizar o mesmo ID do usuário e senha para seu ID do usuário do serviço, bem como o acesso ao banco de dados, deverá atualizar todas as instâncias ao mesmo tempo. Consulte a descrição de -a para obter detalhes adicionais.

-s UserNameServerQueueManagerName
(Opcional) O nome do gerenciador de filas do que está associado ao . Para remover a segurança do tópico, especifique uma cadeia vazia (duas aspas duplas, "").
-d SecurityDomainName
(Opcional) Este parâmetro deve ser definido como nulo. Se você especificou um valor para SecurityDomainName quando criou o gerenciador de configuração, deverá especificar -d "".
-j MaxJVMHeapSize
(Opcional) Tamanho máximo de heap da JVM (Java Virtual Machine), em megabytes. O menor valor que pode ser definido é 64. Se este parâmetro não for definido, será utilizado o tamanho padrão de 128 MB.
-l 2, 0 ou 1
(Opcional) Este parâmetro deve ser definido como 2. Consulte Considerando a Segurança para o para obter informações adicionais sobre esta opção.

Se desejar alterar outras propriedades, deverá excluir e recriar o . Se desejar alterar o DataBaseUserID, consulte Modificando Acesso de Componente ao Banco de Dados para obter instruções.

Respostas

Esse comando retorna as seguintes respostas:
  • BIP8012 Impossível conectar aos componentes do sistema
  • BIP8013 O componente não existe
  • BIP8018 Componente em execução
  • BIP8021 ID do usuário/senha incorretos
  • BIP8022 ID do usuário/senha inválidos
  • BIP8023 Senha requerida
  • BIP8030 Incapaz de modificar os privilégios do ID do usuário

Exemplos


 -d 
 -s ""

Conceitos relacionados

Tarefas relacionadas
Modificando o
Considerando a Segurança para o

Referências relacionadas
Preferência de Sintaxe
Comando mqsicreateconfigmgr
Comando mqsideleteconfigmgr