DDSDCLM VERIFY gets **** ERROR **** RETURN CODE = DDPUNA0001 USER NOT AUTHORIZED,

book

Article ID: 29854

calendar_today

Updated On:

Products

CA Datacom CA Datacom/AD CA Datacom/DB

Issue/Introduction

CA Datacom® Datadictionary  Structure Definition Comparator program DDSDCLM which is used to verify DATA-DICT dictionary inconsistencies gives error: 

**** ERROR **** RETURN CODE = DDPUNA0001 USER NOT AUTHORIZED

 
 

Cause

Generally, the reason is that the user (-USR user) does not have at least $DD-ADM (Security Administrator) authorization in their profile. 

This can also occur if the entity VIEW or SYNONYM are missing from the $DD-ADM Profile.

Environment

Release: All

Component: CA Datacom Datadictionary

Resolution

Generally, the reason is that the user (-USR user) does not have at least $DD-ADM (Security Administrator) authorization in their profile. 

To address the user's missing  $DD-ADM profile  entity VIEW:

Use online CICS transaction DDOL to determine this and then to update their $DD-ADM profile.

See if the user is missing the VIEW or SYNONYM entity from their list...

  DDOL
      Option 4 - AUTHORIZE
        Option 6: DISPLAY PERSON  

Then, to add the entity VIEW or SYNONYM and update the user's $DD-ADM Profile...

   DDOL 
       Option 3 - Update Profile
        ... add the VIEW or  SYNONYM entity 

The batch utility DDCFBLD with -HSD RESET should then be run after the update. 

Rerun DDSDCLM with VERIFY to confirm results and RC 0.

 

Additional Information

Refer to CA Datacom documentation section DDSDCLM - Comparing DATA-DICT Prior to Upgrading

Refer to CA Datacom Messages documentation for the DDPUNA0001

Also see article 212068 for performing the steps in batch using DDUPDATE.