DATACOM DDUTILTY CANNOT PROCESS USER and RC 16
search cancel

DATACOM DDUTILTY CANNOT PROCESS USER and RC 16

book

Article ID: 137452

calendar_today

Updated On:

Products

Datacom Datacom/DB

Issue/Introduction

Attempt to run any Datacom batch utility DDUTILTY gives RC=0016 and error "CANNOT PROCESS USER" for a newly set up DBA at the -USR statement.


For example: 


 Date: 09/26/2019  Time: 12.26.58      *********************************************************     Page:        1

                                       *               CA Datacom Datadictionary               *

 Security Level: 1                     *                  Maintenance Report                   *     Version:  15.1

                                       *  COPYRIGHT (C) 1990-2013 CA.   ALL RIGHTS RESERVED.   *     MUF Name: MYMUF

 User: user                            *********************************************************     DD Base:


               *-----------------------------------------------------------------------------------*

               *                           CANNOT PROCESS USER                                     *

               *-----------------------------------------------------------------------------------*

               *  CODE USER-NAME,PSWD,DATABASE-ID                                                  *

               *  -USR user,********                                                      ;001000  *

               *-----------------------------------------------------------------------------------*



Environment

Release : ALL

Component : CA DATACOM/DD

Cause

The new user user  was not properly set up with $DD-ADM authority in the Datacom Datadictionary for this MUF.

Resolution

The Datadictionary user  must have $DD-ADM authority in PROD status. 


To check this user for DD-$ADM, run this DDUTILTY report (using a  -USR with the authority) in the desired Datacom MUF.


//DDUTL  EXEC PGM=DDUTILTY

...

//SYSIN    DD *                                

-USR DATACOM-INSTALL,NEWUSER                   

-DEF PATH,P1                                   

-DEF TRACE,PERSON.AUTHORIZATION,PER-ATZ-AUTH   

-END                                           

-RPT START,PERSON,user(PROD),P1     

-RPT RELAT                                     

-END 


Check the user's report for DD-$ADM in PROD status.


It is anticipated that the user is not set up fully.


Run the DDUPDATE step to update the PROD version of this user and provide the DD-$ADM authority.

Run the index reports before and after the update.


//DDUPD  EXEC PGM=DDUPDATE

...

//SYSIN    DD *                    

-USR DATACOM-INSTALL,NEWUSER       

-RPT INDEX,PERSON,user(ALL,PRIV) 

-END                               

-UPD PERSON,user(PROD)           

1010 ADD $DD-ADM                   

-END                               

-RPT INDEX,PERSON,user(ALL,PRIV) 

-END                               

/*                                 


Or,  update the user in online DDOL.