|
John: It'll be hard for anyone to tell about your environment without knowing more than you probably want to broadcast. To start, we have no clear idea whether a problem exists. You didn't indicate if you were investigating performance due to poor response times or whatever or you were simply running reports and this item caught your eye. However, assuming you aren't seeing serious performance issues right now, there are a couple steps you can take to start any fixing you might want to do. First, run a CL script that repeats this command for all of your user profiles: ==> dspusrprf usrprf(&next_prf) type(*objaut) + output(*outfile) outfile(mylib/objaut) + outmbr(*first *add) Since I have no idea how many profiles and objects you have nor how private authorities might be used, I can't guess how long this will take nor how big the resulting file will be. Ideally, even with a lot of profiles and objects, the file will be small. The command can be run against small groups of profiles, a few at a time over a number of days, to minimize any impact. I'd probably include a check in the loop to see if an entry appears on a data queue; that allows a clean way to interrupt the job in the middle by sending an entry. Or you might start it up and let it run over a weekend. Whatever works best. It isn't that important to have absolute up-to-the-minute data for this. You're looking for significant areas right now and gross numbers will work. What you'll get might be a big mess of details that seems impossible to make sense of. However, with SQL, you could make some useful summaries. You might extract counts by library; you might count by owner; you might see how many primary group entries appear. You might find a commonly used object that has private authorities assigned for nearly every user. A bunch of summaries can give you all kinds of info about the scope of your problem -- if one really exists. Also go to the iSeries Security Reference and review topic 5.11, How the System Checks Authority. Review the examples and use data from your file above to help guage impacts. http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/QB3ALC04 Perhaps you'll find that one of your libraries has objects authorized by a bunch of private authorities when nobody needs authority except for the library itself -- why authorize objects if you can't get past the library? Perhaps you'll find that private authorities are used where primary group might work best. Perhaps you'll find that some IBM profiles have private authorities to a bunch of your application objects. QPGMR? Sheesh, I just checked one old system and QPGMR had a huge list; whenever QPGMR runs a process and needs to have authorities checked, it's got to be ugly. Don't underestimate the impact of IBM profiles. Nobody knows yet in your case. This might be the start of a major rework of your authority scheme. Take some time to gather a repository of info, and see if patterns come out. Tom Liotta midrange-l-request@xxxxxxxxxxxx wrote: > 7. Performance problem - Authority check exceeded guideline > (jdyer@xxxxxxxxxx) > >We're running performance tools on an iSeries 820 at V5R1, and the Advisor >reports PFR2581 "Authority check rate exceeded guideline ... maximum rate >(was) ... 536 checks per second ... these checks may have used as much as >31% of the processing unit". This warning is present in every sample. > >Based on information found in a 1997 Midrange-L message thread on this >topic, we wrote programs to examine the system and reveal any objects for >which one or more private authority rules were found to have lesser access >rights than a public authority rule. All instances were corrected, without >noticeable effect. > >Interestingly, the above referenced Midrange-L discussion thread is the >ONLY mention of this topic revealed by either Google, Copernic Agent or >the IBM Technical Database search engine. > >Does anyone have a suggestion regarding a strategy to reveal the source of >this issue? -- Tom Liotta The PowerTech Group, Inc. 19426 68th Avenue South Kent, WA 98032 Phone 253-872-7788 x313 Fax 253-872-7904 http://www.powertech.com __________________________________________________________________ McAfee VirusScan Online from the Netscape Network. Comprehensive protection for your entire computer. Get your free trial today! http://channels.netscape.com/ns/computing/mcafee/index.jsp?promo=393397 Get AOL Instant Messenger 5.1 free of charge. Download Now! http://aim.aol.com/aimnew/Aim/register.adp?promo=380455
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.