Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: HELP Design question --- Where should I create Application accounts

Re: HELP Design question --- Where should I create Application accounts

From: Alan Hopkins <ahop_at_CYBERIA.COM>
Date: Wed, 10 Nov 1999 15:39:24 -0500
Message-ID: <80cl7t$j6t$1@autumn.news.rcn.net>


Without any additional info I'd have to say create one account and a security (user) table(s).

Managing schemas ends up being too much of a pain unless they all have the same security roles and capabilities. Then it's like having one signon anyway.

Again, without hearing anything about the workflow of this app.. I'd create a central schema for all your application tables (en 'enterprise data store') that grants permissions to user-access schemas that relate to the application itself.

So create a schema called ENT_DB (enterprise database) And one schema called ORD_ENT (order-entry application)

Maybe later you'll add a schema called DEL_REP that the application 'Delivery Reports' uses to gain access. Each 'application' schema contains no tables. only permissions to tables in the ENT_DB schema.

It's probably the easiest scenario to administer, while still providing some flexibility in terms of access security.

Seigmund Akinwande Johnson <asjohns_at_midway.uchicago.edu> wrote in message news:3OjW3.92$j4.2318_at_uchinews...
> I am developing an application, that requires 10 users, should I create
one
> oracle user account for the
> application itself or 10 separate oracle accounts.
>
> Creating one application account, would require me to create a user table
> and the application itself uses
> only one account to login, once logged in I can validate users on my own
> user table
>
> Otherwise I simply create the accounts in Oracle, and leave authentication
> to oracle database
>
> --
> Developer
> BSDIS
> 773-834-2652
>
>
Received on Wed Nov 10 1999 - 14:39:24 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US