Adds a new record to the automatic login facility (ALF) database.
You can also create records for proxy accounts.
Requires read (R) and write (W) access to the SYSALF database
(SYS$SYSTEM:SYSALF.DAT by default).
Format
ALF ADD device user
1 – Parameters
device
Specifies the terminal name or port name that you want to assign
to a user name. The parameter device must be a terminal name
if you do not specify qualifiers on the command line, and can
be either a logical name or an abbreviated device name. This
parameter accepts a maximum of 63 characters, including devices
for proxy accounts.
user
Specifies the user name of the account that you want to assign to
a particular terminal or port.
2 – Qualifiers
2.1 /TERMINAL
/TERMINAL (default)
Checks whether the device name you specified is a terminal on the
target system. The parameter device can be a logical name or an
abbreviated device name, which SYSMAN translates to a full device
name.
2.2 /PORT
Checks whether the device name you specified is a valid port. If
the port name contains special characters, such as a slash (/),
or if it contains lowercase letters that you want to preserve,
you must enclose the port name within quotation marks (" ").
Be aware that anything within quotation marks is written
literally to the ALF database file. For example, if the
actual port name contains uppercase letters as well as special
characters, be sure to specify uppercase letters within the
quotation marks. Otherwise, a mismatch will occur between the
actual port name and what is specified in the SYSALF.DAT file.
2.3 /PROXY
Checks that the device name is in the NODE::USERNAME format.
2.4 /LOG
Displays the device names and user names as they are added to the
ALF database.
3 – Description
You can use the ALF ADD command to associate a terminal or port
with a particular user name. This will enable certain users to
log in to certain terminals or ports without specifying a user
name.
The ALF ADD command adds a new record to the ALF database.
4 – Examples
1.SYSMAN> ALF ADD TTA3 JBERGERON
SYSMAN> ALF ADD "MN34C3/LC-1-2" FMARTIN /PORT
In this example, the first command assigns terminal TTA3 to
user JBERGERON. The second command assigns port MN34C3/LC-1-2
to user FMARTIN.
2.SYSMAN> ALF ADD VMS:.ZKO.VMSORG.SYSMAN.CLIENT1::SYSTEM FOOBAR
In this example, VMS:.ZKO.VMSORG.SYSMAN.CLIENT1::SYSTEM is the
value for the device parameter, which is assigned to FOOBAR.