HPlogo Commands Reference HP 3000 Series 9X8LX Computer Systems > Chapter 2 MPE/iX Commands

ALTACCT

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

The ALTACCT command enables a system administrator to change the parameters of an existing account.

Syntax

   ALTACCT acctname

   [;PASS=[password]][;CAP=[capabilitylist]]

   [;ACCESS=[(fileaccess)]]

Parameters

acctname

Specifies the name of the account that you want to alter. The name must consist of one to eight alphanumeric characters, beginning with an alphabetic character.

PASS

Specifies the account password, only used for verifying logon access. Entering the ALTACCT command without this parameter retains the current password. Entering PASS without specifying password removes the existing password. Entering PASS and specifying password changes the current password or creates one if a password did not previously exist.

CAP

Specifies the list of capabilities permitted for this account that were assigned with the NEWACCT command. Each capability is indicated by a two-letter mnemonic, separated by commas, as follows:

   SM  =  System manager

   AM  =  Account manager

   DI  =  Diagnostician

   OP  =  System supervisor

   NA  =  Network administrator

   NM  =  Node manager

   SF  =  Save files

   ND  =  Access to nonshareable I/O devices

   UV  =  Use volumes

   CV  =  Create volumes

   CS  =  Use communication subsystem

   PS  =  Programmatic sessions

   LG  =  User logging

   PH  =  Process handling

   DS  =  Extra data segments

   MR  =  Multiple RINs

   PM  =  Privileged mode

   IA  =  Interactive access

   BA  =  Batch access

The defaults are AM, SF, ND, IA, and BA, for all accounts except for the SYS account. The defaults for the SYS account are SM, AM, AL, GL, DI, OP, SF, ND, PH, DS, MR, and PM. You should not alter the SYS account because it is assigned the maximum account capabilities when the system is delivered.

If you remove a capability from an account, it is unavailable to users of that account only after they log off the system and then log back on.

ACCESS

Specifies the restriction on file access pertinent to this account. Valid syntax options are as follows:

   ([{R

      L

      A

      W

      X

      S}[,...]: {ANY

                 AC

                 GU

                 AL

                 GL }] [,...])

where R, L, A, W, X, and S specify modes of access by types of users (ANY, AC, GU, AL, GL) and are defined as follows:

   R   =   Read

   L   =   Lock (exclusive file access)

   A   =   Append (implies L)

   W   =   Write (implies A and L)

   X   =   Execute

   S   =   Save

The user types are defined as follows:

   ANY =   Any user

   AC  =   Member of this account only

   GU  =   Member of this group only

   AL  =   Account librarian user only

   GL  =   Group librarian user only

You can specify two or more user and/or access types if you separate them with commas.

The defaults are R,A,L,W,X:AC for all accounts except for SYS. The SYS account defaults are (R,X:ANY;A,W,L:AC).

Operation Notes

  • Usage

    You can enter this command from a session, a job, a program, or in break mode. Pressing Break does not affect this command.

    You must have system manager (SM) capability in order to use this command.

  • Altering account parameters

    Basic guidelines for altering account parameters are as follows:

    • You can enter multiple parameters on a single command line by using the semicolon (;) delimiter.

    • When you change one capability in a capability list that contains several nondefault values, you must specify an entire new capability list.

    • A parameter remains unchanged for the account if you omit a parameter and its value when entering the command.

    • When you include a parameter but omit its value as in PASS=Return, the default value is assigned.

  • Activating the changes

    If you alter one or more parameters while users are logged on, the changes do not become effective until the users log off their current jobs or sessions and log back on. Since the system does not automatically generate a message informing users of changes, you should notify users before you make any account changes. This is particularly advisable when you remove a capability from an account. In this case, all account members and groups within the account are denied the capability.

  • Restrictions

    You cannot remove system manager (SM) capability from the SYS account or account manager (AM) capability from any account. From within any account, you can remove AM capability from all but one (the last) of the users assigned the capability; however, you can remove AM capability from all users in an account if you do this from another user and account with SM capability.

Examples

  • To change the password of an account named AC2 to GLOBALX, enter:

       :ALTACCT AC2;PASS=GLOBALX
    
  • To add SM capability to an account named AC2 and retain the default capabilities, enter:

       :ALTACCT AC2;CAP=SM,AM,AL,GL,ND,SF,BA,IA
    

Related Commands

   ALTGROUP

   ALTUSER

   LISTACCT

   LISTGROUP

   LISTUSER

   NEWACCT

   NEWGROUP

   NEWUSER

   REPORT

   RESETACCT
Feedback to webmaster