Re: VPD

From: Vishnu <vishnukumarmp_at_gmail.com>
Date: Fri, 15 Jun 2018 17:33:36 -0400
Message-ID: <CABkZzkdMwtpfCKRm=k8wkiVSA0o+bofT7GeZhqmw1YPJOEmx8Q_at_mail.gmail.com>



Sanjay - refer below link
https://gjilevski.com/2011/02/01/example-of-vpd-implementation-in-oracle-10g11g/

Thanks,
Vishnu

On Thu, Jun 14, 2018 at 4:25 PM Sanjay Mishra <smishra_97_at_yahoo.com> wrote:

> Vishnu
>
> These restrictions are on non-prod environment where all of these ID are
> either Developer/Testers/manager etc. So a lot of data are masked but some
> of these are critical for testing and so the company decided to even put an
> additional measure in place to restrict the access on some rows. Got some
> idea from your input but can you provide any sample or link to check for
> some details on first part which is not linked to the policy as I can
> handle policy part
>
> Tx
> Sanjay
>
> On Thursday, June 14, 2018, 12:47:17 PM EDT, Vishnu <
> vishnukumarmp_at_gmail.com> wrote:
>
>
> Hi Sanjay,
>
> In your case, your mentioned "500 users in the database" , is it all
> database user/schema accounts or application users that use a common app
> schema to connect to the database. You can do something like this - use
> database log on trigger / set db context and use client identifier (if its
> a app user) or session user (if its a db user) to identify logged in user
> details and apply custom written functions that can dynamically add where
> clause to the queries based on conditions that can filter and provide
> appropriate results. Finally you can add policy to the object where you
> want to apply vpd. so whenever that object gets requested, policy will be
> applied to restrict the results.
>
> Thanks,
> Vishnu
>
> On Thu, Jun 14, 2018 at 11:54 AM Sanjay Mishra <
> dmarc-noreply_at_freelists.org> wrote:
>
> YEs VPD look like is the solution and so looking for some high level
> approach from the experts who has worked with VPD.
>
> Tx
> Sanjay
>
> On Thursday, June 14, 2018, 9:31:33 AM EDT, Jko <jacques.kostic_at_gmail.com>
> wrote:
>
>
> Hi
>
> Vpd will solve your problem easily.
>
> Cheers
> Jki
>
> Le 14 juin 2018 15:26:26 "Sanjay Mishra" <dmarc-noreply_at_freelists.org>
> (Redacted sender "smishra_97" for DMARC) a écrit :
>
> Hi Everyone
>
> Need some view on best approach to do data masking. I had around 8-10
> tables with 2 columnn that has secured financial data. Column name are same
> in all tables where data need to masked.
>
> The requirement is that there are 500 users in the database and data need
> to be restricted using these 2 columns for these 10 tables
> 1. One set of the user will have access to all Data
> 2. Another set can use column 1 value condition
> 3. Another set of the user who can see the data based on Column 2 value
> condition
>
> Oracle 12.1 and has Enterprise license for all Oracle options. ANy
> approach that can help in creating the plan will be helpful
>
> TIA
> Sanjay
>
>
>

--
http://www.freelists.org/webpage/oracle-l
Received on Fri Jun 15 2018 - 23:33:36 CEST

Original text of this message