Safeguard Reference Manual (G06.29+, H06.08+, J06.03+)

Table Of Contents
Disk-File Security Commands
Safeguard Reference Manual 520618-030
8 - 29
ALTER DISKFILE Command
PRIV-LOGON { ON | OFF}
establishes whether the program file (object disk file) can request additional
logon related sensitive features. When set to ON, a process created from this
program file can request a logon without specifying a password.
A process originated from a program file calling USER_AUTHENTI
CATE_ with
a 2 and 15 bit set to ON, the requesting user for authentication need not give a
password. Even with wrong password the user will be able to logon
successfully as bit 2 and 15 in the options field. In case of only bit 2 set to 1
and bit 15 as 0; no fail delay will take place. That is, no failure delay will be
imposed even after three attempts with wrong password. The authentication
will not be successful but there will be no delay imposed.
Also establishes whether the program file (object disk file) can requ
est a delay
to be imposed for failed logon attempts. When set to ON, a process created
from this program file is not subjected to logon failure delays.
OFF is the initial value.
PRIV-LOGON may also be used in the WHERE expression of a command to
restrict scope of that command to files with PRIV-LOGON ON.
Considerations
The relationship between ALTER DISKFILE and FUP commands
After a disk-file authorization record is created, the FUP GIVE, SECURE,
LICENSE, and REVOKE commands no longer work for that disk file. You must use
the SAFECOM ALTER DISKFILE command to perform the equivalent operations.
The following list of command pairs shows the equivalent SAFECOM commands to
use for the disabled FUP commands:
FUP GIVE filename-list , group-num,member-num
ALTER DISKFILE filename-list , OWNER owner-id
FUP SECURE filename-list , PROGID
ALTER DISKFILE filename-list , PROGID ON
FUP REVOKE filename-list , PROGID
ALTER DISKFILE filename-list , PROGID OFF
FUP SECURE filename-list , CLEARONPURGE
ALTER DISKFILE filename-list , CLEARONPURGE ON
FUP REVOKE filename-list , CLEARONPURGE
ALTER DISKFILE filename-list , CLEARONPURGE OFF
FUP LICENSE filename-list
ALTER DISKFILE filename-list , LICENSE ON
FUP REVOKE filename-list
ALTER DISKFILE filename-list , LICENSE OFF