User running Vision:Results program that is accessing DB2 getting SQLCODE -553 and DYLSQLCODE = -9102 error.
The -9102 error was being triggered by a DB2 authorization failure (SQLCODE -553), which occurred because the required authorization ID was not correctly linked to your user profile in your security system.
To resolved the SQLCODE -553 and DYLSQLCODE = -9102 error. The following steps are recommended.
Verify Configuration: Checked the JCL and DB2 parameters to confirm the correct SQLID is being accessed.
Update Access: Coordinated with the Security team to link the required ID (ACSA) to the user group in the mainframe security system (RACF, ACF2, or Top Secret).
Validation: Please re-run the job to confirm successful completion.
When you (or an application) issue a command like SET CURRENT SQLID = 'ACSA';, DB2 checks your "Primary ID" and "Secondary IDs" (usually managed via security software like RACF, ACF2, or Top Secret).