É possível acessar bancos de dados a partir dos fluxos de mensagens implementados para os brokers e você deve, portanto, considerar as etapas que talvez queira executar para proteger esse acesso.
Após você ter definido IDs do usuário que deseja que o broker use para acesso ao banco de dados usando o comando mqsisetdbparms, é necessário autorizar esses IDs para que o broker possa acessar seus bancos de dados a partir dos fluxos de mensagens implementados.
Se você migrou seu broker a partir de um release anterior, o broker acessou um banco de dados para seu próprio uso e você pode ter definido o ID do usuário e senha usados para acessar esse banco de dados especificando um ID do usuário e senha de conexão com o banco de dados com os parâmetros -u e -p no comando mqsicreatebroker. Como alternativa, você pode ter usado o ID do usuário do serviço do broker e sua senha (especificados com os parâmetros -i e -a no mesmo comando). Quando você migra o broker, estes parâmetros são migrados e armazenados, e são usados pelo broker migrado para acesso aos bancos de dados que não possuem acesso de ID específico definido. No WebSphere Message Broker Versão 8.0, é possível usar somente o comando mqsisetdbparms para configurar ou alterar valores para acesso ao banco de dados pelo broker, porque os parâmetros foram reprovados. (O ID do usuário e senha do serviço são necessários no Windows, mas não são mais usados para acesso ao banco de dados.)
WebSphere Message Broker não fornece comandos especiais para administrar bancos de dados. Discuta seus requisitos de segurança do banco de dados com o administrador de banco de dados para o gerenciador do banco de dados que você está usando ou consulte a documentação fornecida por seu fornecedor de banco de dados.
Para obter informações adicionais sobre possíveis requisitos de segurança e exemplos de como configurar a segurança para bancos de dados DB2 e Oracle, consulte Autorizando o Acesso aos Banco de Dados do Usuário.