Você assegura a conexão JDBC com um banco de dados DB2 executando o comando mqsisetdbparms e o comando mqsichangeproperties.
Sobre Esta Tarefa
Um banco de dados DB2 requer um nome de login da origem de dados e uma senha em todas as conexões.
Procedimento
Você deve assegurar a conexão JDBC ao banco de dados DB2 concluindo as etapas a seguir:
- Identifique o ID do usuário e a senha que deseja associar à conexão JDBC.
No cenário, db2admin é o ID do usuário usado. Solicite o ID do usuário e a senha de sua instalação a partir do seu administrador do sistema.
- Execute o comando mqsisetdbparms para associar o ID de usuário e a senha à identidade de segurança scenario que está associada ao banco de dados.
mqsisetdbparms
Server1 -n jdbc::SecurityIdentity -u userID -p password
em que:
- -n é a identidade de segurança que é usada para autenticar a conexão JDBC. Configure o valor como jdbc::scenario.
Nota: No cenário, você cria uma identidade de segurança cujo valor é scenario.
No entanto, você pode usar qualquer nome para a identidade de segurança. O nome da identidade de segurança que você definir nessa etapa deverá ser usado para configurar a propriedade securityIdentity do serviço configurável JDBC na etapa a seguir.
- userID é seu ID do usuário.
- password é a senha do ID do usuário.
Execute o comando a seguir:
mqsisetdbparms
Server1 -n jdbc::scenario -u db2admin -p password
Nota: A identidade de segurança que você definir nessa etapa também é usada para configurar a propriedade securityIdentity do serviço configurável JDBC.
- Atualize a propriedade securityIdentity do serviço configurável JDBC CLIENTS para associar a conexão JDBC com a identidade de segurança do banco de dados.
Execute o comando mqsichangeproperties.
mqsichangeproperties
Server1 -c JDBCProviders -o CLIENTS -n securityIdentity -v scenario
em que:
- Server1 é o nome do broker do tempo de execução.
- -o define o nome do serviço configurável
JDBC. Configure o valor como CLIENTS.
- -c define o tipo do serviço configurável. Configure o valor como JDBCProviders.
- -n define securityIdentity como o nome da propriedade que você deve configurar.
- -v define o valor da propriedade securityIdentity.
Configure o valor como scenario.
Resultados
Você assegurou a conexão JDBC.
Você concluiu o cenário.