Allocating A Data Set - IBM System 360 User Manual

Operating system: time sharing option terminal
Hide thumbs Also See for System 360:
Table of Contents

Advertisement

The following example adds another password, WHUSH, to the same data
set.
This password can be used only for reading the data set:
READY
protect secret/hush add(whush) nowrite
READY
Note how you must use the password in subsequent commands once you
have established it.
You can replace a password.
For example, to replace the password
SESAME for HUSH in the BROWN. SECRET. DATA. data set, enter
READY
protect secret/hush replace(hush,sesame)
READY
Note that when you are replacing a password you do not have to
specify the function of the password.
You can also delete a password.
For example, if you no longer
require the WHUSH password for reading the data set, enter
READY
protect secret/sesame delete(whush)
REl\DY
You can use the DATA operand to specify optional security information
to be recorded in the system.
For example, when you establish the
password AB#72 for the BROWN.SALES.TEXT data set, you can also specify
other information:
READY
protect sales add(ab#72) data(password changes on monday)
READY
To find out what the optional information is, the type of operation
allowed, and the number of times the password has been used, use the
LIST operand.
For example,
protect sales list(ab#72)
Note:
1.
Data sets which are allocated as part of the LOGON procedure or by
use of the ALLOCATE command cannot be accessed by the PROTECT
command.
These data sets should be freed by using the FREE command
prior to issuing the PROTECT command.
2.
When a protected data set is renamed or deleted you should update
the password data set to ref·lect the change.
This procedure saves
sufficient space for future entries.
Updating consists of deleting
all passwords for the old data set name and adding them for the new
name..
This reqUires that two PROTECT commands be issued.
Allocating a Data Set
This section is intended for those users who are going to compile, link
edit. or execute (or load) a program.
Knowledge of a programming
language (sucp as System/360 Assembler. COBOL, FORTRAN or PL/I) and of
the Job Control Language (JCL) statements required to compile, link
edit"
and execute the program is useful for understanding this section .•
58
TSO Terminal User's Guide
(Release 21)

Advertisement

Table of Contents
loading

Table of Contents