[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

3213.0. "Failed account deletion fails" by SWAM2::RHODEWALT_BR (Read. Reply. Repeat.) Tue Aug 31 1993 04:42

    User reports that when attempting to resume after failed account
    deletion, the first account in PROFIL (A1$SCRIPT) is deleted instead of the
    intended account.
    
    Anybody heard of this?
    
    Claims to have seen it happen twice, once to himself and once to his
    administrator. Warning: This user is in the habit of /REENTERing.
    
    Thanks for any ideas.
    
    Bruce
T.RTitleUserPersonal
Name
DateLines
3213.1safe deletionIOSG::TYLDESLEYFri Sep 03 1993 10:5125
    Bruce.
    I have been through the delete log you provided, line by line. All
    seems perfectly normal; it is a single account deletion of user MORROW
    by the ALL-IN-1 Manager. I can find no reference to deletion of
    A1$SCRIPT in this log. The fact that it ended abruptly on the line:
    get oa$function="do " cli$script_file 
    suggests to me that the manager did panic and kill the job.
    
    I would suggest that since the Manager was doing single deletions, then
    he/she did not notice that the account in the context block had changed,
    and after failing on one attempt tried again, but this time tried to
    delete A1$SCRIPT. This is not difficult to replicate, and in fact,
    it is easy to do on our development system here, because A1$SCRIPT
    is the first account in the Profile. If you take an old account you
    don't want, and delete its profile entry only (DP), then you'll find
    that the context block switches to the top account ("First account
    selected"). Invariably, this is A1$SCRIPT.
    
    I can help avoid this in the future, by ensuring that A1$SCRIPT is one
    of the delete-protected accounts. Otherwise, I think this one is
    probably down to user error.
    
    DaveT                           
    

3213.2Account name needed in SM$DEL COPCLU::ELINElin Christensen @DMO, DTN 857-2406Tue Oct 12 1993 12:1354
    re 4.
    
    >he/she did not notice that the account in the context block had changed
    
    Today I deleted A1$SCRIPT on my test system by accident.
    I had deleted user JOS by doing MUA D DA, but after having pressed
    return, I found out that I had forgotten to answer Y to delete his VMS
    account too.
    JOS was still in the context block (!) so I typed DA again and Y to
    delete the VMS account, and saw the message
    "The account A1$SCRIPT will be deleted"    -  !!!
    
    With my ALL-IN-1 experience this was foolish. 
    At the moment I pressed Return I knew that a wrong account would be
    deleted, because JOS was not longer in PROFILE.DAT and ALL-IN-1 would
    have had to make another account the current one. 
    
    This is just to tell how a deletion of A1$SCRIPT can happen by
    accident. As long as the overlay form SM$DELETE$MENU is present, the
    context block in the underlying form SM$MUA does not get updated.
    
    Form SM$DEL ought to include a name for the account the user is about
    to delete. Look at this screen image:
    
                             Maintain User Accounts


         SEL  Select                   Account:  ELIN2

         C    Create
         E    Edit
         D    Delete                       QMA  Queue management authorization

                             Delete Account Options

         Delete (if present):

           Mail Directory:   Y

           VMS account:      N

           Shared drawers:   Y

         Enter options and press RETURN
         to submit account deletion batch job

    
    ---
    After having deleted account ELIN2, 
    DA  Delete account  has been selected again.
    It is not possible to see which account will be deleted.
    (In this case A1$SCRIPT).
    
    Elin
3213.3Prevent deletion af A1$SCRIPT accountCOPCLU::ELINElin Christensen @DMO, DTN 857-2406Tue Oct 12 1993 13:0120
    
    I think it is a mistake (a bug) that the user gets returned to
    SM$DELETE$MENU after having deleted an account, because it is not possible
    to select a new account while form SM$DELETE$MENU (with the DA and DP
    options) is present. If option DA gets selected again, A1$SCRIPT will
    automatically be deleted.
    
    
    I will suggest the following changes:
    
    1. Protect A1$SCRIPT from deletion.
    
    2. Display name of account to be deleted in form SM$DEL.
    
    3. After an account deletion, MUA D DA, return to form SM$MUA instead of
       form SM$DELETE$MENU
    
    Elin
    
    PS. Should I write an SPR?