IBM Support

How to retrieve encrypted password from mqsisetdbparam using Java code

Question & Answer


Question

By default, the IBM ACE has the mqsisetdbparams encrypted with the password and stored in the /var/mqsi/registry/<BROKER>/CurrentVersion/DSN/file 
Is there any way to decrypt the mqsisetdbparam password from the ESQL?
How can we access or use the encrypted password from External Java? What encryption method is used in the mqsisetdbparams to store the password in the registry? 

[{"Type":"MASTER","Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSDR5J","label":"IBM App Connect Enterprise"},"ARM Category":[{"code":"a8m0z0000001jNSAAY","label":"ACE-\u003ESecurity"}],"ARM Case Number":"TS012486124","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

More support for:
IBM App Connect Enterprise

Component:
ACE->Security

Software version:
All Versions

Document number:
6965726

Modified date:
28 April 2025

UID

ibm16965726

Manage My Notification Subscriptions