Question 1
A financial services company is using IBM App Connect Enterprise V12.0 to process sensitive loan application data. A message flow needs to connect to a secure backend database that requires a specific username and password. The security policy dictates that these credentials must not be stored in the BAR file or in environment variables. Which command should be used to securely store and associate these credentials with a specific resource?
Answer and explanation
Correct answer: C
The mqsisetdbparms command is the standard and correct method for securely associating user IDs and passwords with specific resources like JDBC connections. The -n flag specifies the resource name (e.g., jdbc::myDB), which can then be referenced in the message flow's policy or node properties. mqsicredentials is used for setting credentials for a specific credential store, not for direct resource association. mqsichangeflowsecurity is for managing security profiles, and mqsivault is for creating and managing the App Connect Enterprise vault, which is a different mechanism.