April,
Apart from the issues already pointed out, here are two more -
- You basically have zero change control in production - anybody can log
in with tthe APPS account and make any changes without prior approval or
testing, and, even worse, without any audit trail. This obviously is a big
no-no in any instance, let alone production.
- From a Sarbannes-Oxley and auditors perspective, you will necessarily
have to change the APPS password and keep it confidential.
At Cummins, the APPS password for all instances is known only to the DBAs.
Read-only accounts are available for DEV and QA instances, but not in
Prod. All custom code is housed in custom schemas and all changes to QA
and Prod must go thru Change Control. The Examine feature is only
available in DEV and is turned on in QA or Prod at the User/Resp level
only to troubleshoot specific issues.
HTH
Srini Chavali
Oracle DBA
Cummins Inc
John Kanagaraj <john.kanagaraj_at_hds.com>
Sent by: ml-errors_at_fatcity.com
10/15/2003 11:34 AM
Please respond to ORACLE-L
To: Multiple recipients of list ORACLE-L <ORACLE-L_at_fatcity.com>
cc:
Subject: RE: Financials and APPS password
April,
Mike is right, but this also allows users to use the 'Examine' feature
without knowing the APPS password - they can then make *data* changes
*directly* to the database - a very strict Oracle Support no-no and a
bigger
problem. The issue with using a Non-APPS user is that APPS uses a ton of
stored procs/pkgs which work only when used as APPS - this includes
packages
that set and use the ORG Id. I developed an alternative of allowing a set
of
users and developers to get to traces without the APPS password by setting
the Utilities:Diagnostics to Yes at Responsibility or User level rather
than
at the Database level. This way, you can both *limit* the number of people
that can damage the system while still not giving out the APPS password.
For the Senior Developers/Team leads/Support folks that *do* need the APPS
password for sure, you can still build in a Database level DDL trigger
that
detects and records *any* DDL changes made. Use this to rap any knuckles
connected to fingers that stray!
Hth,
John Kanagaraj
DB Soft Inc
Phone: 408-970-7002 (W)
Grace - Getting something we do NOT deserve
Mercy - NOT getting something we DO deserve
Click on 'http://www.needhim.org' for Grace and Mercy that is freely
available!
- The opinions and facts contained in this message are entirely mine and
do
not reflect those of my employer or customers **
>-----Original Message-----
>From: Hately, Mike (LogicaCMG) [mailto:mike.hately_at_nedl.co.uk]
>Sent: Wednesday, October 15, 2003 8:14 AM
>To: Multiple recipients of list ORACLE-L
>Subject: RE: Financials and APPS password
>
>
>I could be missing something here. If you set the profile option
>"Utilities:Diagnostics" to "YES" users are allowed to enable trace on a
>session without having to provied the APPS password.
>
>Cheers,
>Mike Hately
>
>-----Original Message-----
>Sent: 15 October 2003 14:29
>To: Multiple recipients of list ORACLE-L
>
>
>April,
>
> We lost this battle with our developers - they have the
>password, along
>with strict instructions to "behave."
> Nobody else should have the password to any of the schemas
>(APPS, GL, INV,
>etc.). We create logins for users that need them and grant
>the necessary
>rights to objects. As you know, APPS can do just about anything in the
>database, so you're asking for trouble if you let the whole company in
>there. Chances are you already have some objects in that schema like
>MICROSOFTDTPROPERTIES.
>
>Jay
>
>>>> AWells_at_csedge.com 10/15/03 08:39AM >>>
>
>Okay, anyone using Financials... E-Business suite... Oracle
>11i... whatever
>you want to call it...
>
>I am trying to apply SOME kind of security to my databases.
>It appears that
>it is critical for everyone to be able to access production
>using the APPS
>id.... Finance and accounting people, developers, everyone. What does
>everyone else do in their setups? The newest reason is the
>need to run the
>new Mass Additions Trace which apparently requires that you
>use the apps id.
>We have found a way to set up any user with a read only
>version of what APPS
>has (since they have to be able to compile reports in
>production and access
>production data live rather than a month old clone), but
>Oracle says that
>you need to run Mass Additions Trace as apps.
>
>Does anyone let the entire company have the production apps
>user's password?
>
>
>April Wells
>Oracle DBA/Oracle Apps DBA
>Corporate Systems
>Amarillo Texas
> /\
> / \
>/ \
>\ /
> \/
> >\<
> \
> >\<
> \
>Few people really enjoy the simple pleasure of flying a kite
>Adam Wells age 11
>
>
>
>
>***************************************************************
>*****************************
>E mail Disclaimer
>
>You agree that you have read and understood this disclaimer
>and you agree to be bound by its terms.
>
>The information contained in this e-mail and any files
>transmitted with it (if any) are confidential and intended for
>the addressee only. If you have received this e-mail in
>error please notify the originator.
>
>This e-mail and any attachments have been scanned for certain
>viruses prior to sending but CE Electric UK Funding Company
>nor any of its associated companies from whom this e-mail
>originates shall be liable for any losses as a result of any
>viruses being passed on.
>
>No warranty of any kind is given in respect of any information
>contained in this e-mail and you should be aware that that
>it might be incomplete, out of date or incorrect. It is
>therefore essential that you verify all such information with
>us before placing any reliance upon it.
>
>CE Electric UK Funding Company
>Lloyds Court
>78 Grey Street
>Newcastle upon Tyne
>NE1 6AF
>Registered in England and Wales: Number 3476201
>
>***************************************************************
>*****************************
>
>--
>Please see the official ORACLE-L FAQ: http://www.orafaq.net
>--
>Author: Hately, Mike (LogicaCMG)
> INET: mike.hately_at_nedl.co.uk
>
>Fat City Network Services -- 858-538-5051 http://www.fatcity.com
>San Diego, California -- Mailing list and web hosting services
>---------------------------------------------------------------------
>To REMOVE yourself from this mailing list, send an E-Mail message
>to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
>the message BODY, include a line containing: UNSUB ORACLE-L
>(or the name of mailing list you want to be removed from). You may
>also send the HELP command for other information (like subscribing).
>
--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author: John Kanagaraj
INET: john.kanagaraj_at_hds.com
Fat City Network Services -- 858-538-5051 http://www.fatcity.com
San Diego, California -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from). You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author:
INET: srini.chavali_at_Cummins.com
Fat City Network Services -- 858-538-5051 http://www.fatcity.com
San Diego, California -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from). You may
also send the HELP command for other information (like subscribing).
Received on Wed Oct 15 2003 - 15:39:25 CDT