Safeguard Reference Manual (G06.24+, H06.03+ )

User Security Commands
Safeguard Reference Manual520618-013
5-24
FREEZE USER Command
Examples
1. The group manager for the ACCTG group enters this command to delete the user
ACCTG.HARRY:
=DELETE USER acctg.harry
2. The group manager for the PROG group enters this command to delete all users in
the PROG group who are also members of the TEMP group:
=DELETE USER prog.*, WHERE GROUP=TEMP
FREEZE USER Command
FREEZE USER temporarily suspends a user’s ability to log on to the system. You can
later restore this ability through the THAW USER command.
Only the owner of a user’s authentication record, the owners group manager, or the
local super ID can freeze a user’s access to the system. Depending on the value of the
Safeguard AUTHENTICATE-FAIL-FREEZE configuration option, a user ID can be
automatically frozen. For details, see Section 16, Safeguard Subsystem Commands.
USER
specifies USER as the object type of the FREEZE command. Omit it if USER is the
assumed object type. (For more information about assumed types, see the
ASSUME Command on page 4-3.)
user-spec
specifies the user or users whose ability to log on is to be frozen. user-spec can
be any of:
group-num , member-num
group-name.member-name
group-num , *
*,*
group-name and member-name can contain wild-card characters.
WHERE expression
causes the FREEZE command to apply only to authentication records for users
who belong to the groups specified by expression. For a description of WHERE
expression, see the ALTER USER Command on page 5-10.
Considerations
Freezing the super ID (255,255)
FREEZE USER { user-spec | ( user-spec [ , user-spec ] ... ) }
[ [,] WHERE expression ]