Ed Gould wrote: >Issuing commands is nasty and should be monitored quite a bit more closely in the production environment. I have seen two companies got bit by this. This why I disallow commands from anywhere but the console.
Not a *bit* more closely, but a *LOT* more closely. Use RACF LOGOPTIONS ALWAYS for OPERCMDS class. Mark Zelden wrote: >You wouldn't allow automation to issue commands? You wouldn't allow operators or other authorized people to issue commands via SDSF or some other means? Each command has it own place to be issued. - Some are better placed in COMMNDxx, IEACMDxx, JES2 init statements. - Some commands like those MODIFY commands, can be issued from anywhere, SDSF, console, programs, etc. - Some commands are best left to automation software. (extreme example: cancel a cics when there are SMF overflows.) - Some (timed) commands are best used at our own IPL and shutdown procedures I wrote in Assembler. (versions of that were indeed discussed here in this thread...) We here generally limit access to users to issue system commands at all, except the DISPLAY commands. Some MODIFY commands we also disallow because they are used to SHUTDOWN database system. These MODIFY commands are the db's own version of P command. But then, some users are ALLOWED to CANCEL/STOP their own database(s), with the understanding the issuer will take the full responsibility and risks for it. I could go on and on defending both Ed and Mark positions, but you get the idea. ;) It is all about the best balance. (and I as RACF person can always take away or give access if there is a problem/need...) So each to his own. Groete / Greetings Elardus Engelbrecht ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

