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: Where did the Permissions Come From?

Re: Where did the Permissions Come From?

From: Matthias Gresz <GreMa_at_t-online.de>
Date: Thu, 04 Mar 1999 10:08:49 +0100
Message-ID: <36DE4DA1.1B9862FA@t-online.de>

Van Messner schrieb:
>
> A user on a company database, created before I arrived on the site,
> asked me to check his permissions on a table today. Using the security
> manager I could see he had no object or system permissions granted
> explicitly or through a role that would allow him to do anything with the
> table. However, he is able to insert, update and delete rows through a
> PowerBuilder application.
> At first I though he might be going in through PowerBuilder as some user
> with more permisssions. But I checked his PowerBuilder setup and he is
> logging in as himself.
> Then I thought the permissions might have been granted to "public". The
> security manager does not specifically show rights granted to public as
> such.
> So I went into SQL plus and issued every query I could think of against
> the "all" and "dba" views that have anything to do with roles, grants or
> permisssions. Rights on the table in question do not show up as having been
> granted to public. I believe the querries work properly since I can see
> rights on many other tables granted to public.
> Do any of you have ideas on where to look further?
>
> Thanks,

A database application can be designed to enable and disable selective roles automatically when a user attempts to use the application.

May be the PowerBuilder app issues something like:

SET ROLE gardener IDENTIFIED BY marigolds ;

HTH
Matthias
--
grema_at_t-online.de

Protect privacy, boycott Intel: http://www.bigbrotherinside.org Received on Thu Mar 04 1999 - 03:08:49 CST

Original text of this message

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