NET/MASTER Network Control Language (NCL) Programmer's Guide

Accessing the User ID Management Services (UMS) Database
Advanced NCL Programming
18–12 106160 Tandem Computers Incorporated
The following screen shows the results of executing the procedure:
(06:16) --------------------- OPERATOR CONTROL SERVICES ----------------------
START ZEX1804N NNMABC NewPword
0 Log on allowed
NNM1005 START ZEX1804N PROCESSING COMPLETE. NCLID 002678
_____________________________________________________________________________
---------- ------------------ NonStop NET/MASTER D30 ---------------- --------
M=>
Deleting a Record The SECCALL DELETE verb deletes a user ID definition record from the UMS
database. The following example deletes the user NNMABC:
SECCALL DELETE USERID=NNMABC
Getting a Record The SECCALL GET verb retrieves an existing user ID definition record from the UMS
database.
The UMS database is a key-sequenced file (mapped by the map $SEC). The user ID is
the primary, and only, key to each user ID definition record. Records are arranged by
the user ID. The information is retrieved by user ID in an MDO variable that is
automatically created. The following example retrieves the user ID definition record
NMTABC into the MDO variable &MYDATA.:
SECCALL GET USERID=NMTABC MDO=&MYDATA.
You can use SECCALL GET to also obtain information about the previous, or the
following user ID. The following example obtains information about the user ID
before NMTABC:
SECCALL GET USERID=NMTABC MDO=&mydata. OPT=KLT
The following example obtains information about the user ID following NMTABC:
SECCALL GET USERID=NMTABC MDO=&MYDATA. OPT=KGT
The following example obtains information about your user ID definition from the
UMS database:
SECCALL GET USERID=&SYS.USER.ID MDO=&MYDATA.