HGLOGIN, Utilities, Assume Another User's Login Identity HGLOGIN (Hunter's LOGIN) Copyright © 1997, 2004, Hunter Goatley. All rights reserved. ------------------------------ HGLOGIN is a rewrite and enhancement of the GLOGIN utility written by Anthony C. McCracken, Northern Arizona University, in 1992. HGLOGIN uses the PTD$ routines supplied by VMS and may not work on older versions of VMS. ------------------------------ HGLOGIN lets privileged users log in to a named account without having to know the password for that account. A process running under the target username is created. Its input and output are read from a pseudo-terminal, which is controlled by HGLOGIN. Unlike BECOME and SWAP, the process created by HGLOGIN is a full process, with all the privileges, rights identifiers, quotas, DCL symbols, logical names, etc., as well as anything else that is set up in the target user's LOGIN.COM. HGLOGIN requires the target username as a parameter. If there is other text on the line, HGLOGIN enters "single command mode." The remaining text is passed to the new process to be executed by DCL. When the command execution completes, the process is automatically logged out and control returns to the original process. You can use HGLOGIN to log into DISUSERed accounts by specifying the qualifier /NOUAF.