Use o comando mqsiwebuseradmin para administrar contas do usuário para a interface com o usuário da web no z/OS.
>>-mqsiwebuseradmin--BrokerName--+- -l +--+---------------+-----> +- -c + '- -u -username-' +- -m + '- -d-' >--+---------------+--+-----------+--+-------------------+------> '- -a -password-' '- -r -role-' '- -w --timeoutSecs-' >--+-----------------------+----------------------------------->< '- -v -- traceFileName -'
Sinônimo: wua
>>-+-webuseradmin-+--+-l=yes-+--+------------+------------------> '-wua----------' +-c=yes-+ '-u=username-' +-m=yes-+ '-d=yes-' >--+------------+--+--------+--+---------------+----------------> '-a=password-' '-r=role-' '-w=timeoutSecs-' >--+-----------------+----------------------------------------->< '-v=traceFileName-'
Se você não especificar o parâmetro -r ao criar uma conta do usuário da web (especificando o parâmetro -c), uma função padrão será criada com o mesmo nome da conta do usuário da web. Nesse caso, a conta do usuário da web que você cria deverá ter o mesmo nome que a conta do usuário do sistema que foi especificada no sistema.
Para obter mais informações sobre funções, consulte Segurança Baseada em Função.
Você pode configurar este parâmetro com um valor no intervalo de 1 - 2 145 336 164. Se você não fornecer um valor timeoutValue ou se configurar um valor menor que 1 ou maior que 2 145 336 164, um erro será retornado.
Configure este parâmetro para um valor maior que a soma dos parâmetros de tempo limite de configuração ConfigurationChangeTimeout e InternalConfigurationTimeout que você especificou para o intermediário, se desejar assegurar que uma resposta seja recebida dentro do período de timeoutValue. Se você configurar um valor menor, a resposta retornada poderá indicar que o estado do pedido de implementação é desconhecido.
Se você tentar se conectar a um broker remoto especificando os parâmetros i, p e q ou usando um arquivo de parâmetro de conexão (.broker), o comando tentará usar o código do cliente WebSphere MQ Java™. Esta opção não é suportada no z/OS e retorna o seguinte erro:
BIP1046E: Não é possível se conectar ao broker (name)
O código de razão relatado é MQRC_ENVIRONMENT_ERROR. É necessário especificar um gerenciador de filas locais.
mqsiwebuseradmin MB8BROKER -c -u webuser1 -r admin -a passw0rd
mqsiwebuseradmin MB8BROKER -m -u webuser1 -a n3wpass
mqsiwebuseradmin MB8BROKER -d -u webuser1
F MB8BROKER,wua c=yes,u=webuser1,r=admin,a=passw0rd
F MB8BROKER,wua m=yes,u=webuser1,a=n3wpass
F MB8BROKER,wua d=yes,u=webuser1