Tenho um aplicativo C# em que preciso validar credenciais para um banco de dados DB2 (V7R3).
Historicamente, a maneira como fazemos isso é anexar as credenciais a uma sequência de conexão e tentar conectar ao banco de dados para ver se a conexão é bem-sucedida ou falha.
Mas existe uma maneira melhor de fazer isso, como uma API para testar credenciais ou algo assim?
Integrado, de fora da caixa, não.
Você poderia criar um serviço que faça isso. Esse serviço provavelmente usaria a API Generate Profile Token ou a API Get Profile Handle para validar o nome de usuário e a senha.
As versões OPM e ILE dos itens acima estão listadas na categoria APIs relacionadas à segurança das APIs do sistema.