The GRPNAM privilege lets the user's process bypass discretionary
access controls on the system logical name table in order to insert
names into (and delete names from) the logical name table of the
group to which the process belongs by the use of the Create Logical
Name ($CRELNM) and Delete Logical Name ($DELLNM) system services.
In addition, the privileged process can issue the DCL commands
ASSIGN and DEFINE to add names to the group logical name table and
the DCL command DEASSIGN to delete names from the table. The privilege allows
the use of the /GROUP qualifier with the DCL commands MOUNT and
DISMOUNT (as well as the system services $MOUNT and $DISMOUNT) when
sharing volumes among group members.
Do not grant this privilege to all users of the system because
it allows the user's process to create an unlimited number of group
logical names. When unqualified users have the unrestricted ability
to create group logical names, excessive use of system dynamic memory
can degrade system performance. In addition, a process with the
GRPNAM privilege can interfere with the activities of other processes
in the same group by creating definitions of commonly used logical
names such as SYS$SYSTEM.