Want to do Data Masking on a column,but still able to search on that column

Folks,
We have a business need, where we need to mask (hide) a particular column in the table in a NON-PROD environment, but still be able to search on that column with a valid value.
So say, I have column A,B,C in a table called TEST, column B is varchar2
I need to be able to do run the following query:
select * from TEST where B='EG' ; (WHERE EG is a valid value), but not see the column B
or do
select * from TEST ; (not see the value of column B)
or do
select * from TEST where B like '%12%'; (not see the values in column B)
From what I have read till now, I can do Data Masking using VPD, but then I won't be able to search on column B , via using VPD
We are running Oracle 10.2.0.3 on Solaris 10 platform.
Any help will be much appreciated.
Regards
Ashish

I don't understand you.
I have a similar situation and I use views to restrict access depends on the users. I filter columns, the usersnever see the table (all columns) only the columns defined in the view
HTH

Similar Messages

  • Hide column but still have the results displayed

    I am working in BEx query designer 2004s.  Is it possible to hide a column but still have the results displayed?  If I go to the properties of the column and check 'always hide' it hides the column but the results do not display either.
    Any help would be greatly appreciated.

    In the query designer, you select Hide option for the returns key figure from the context menu. Now your report will not show the returns key figure.
    But have the total returns key figure in the query and you will get to see the total returns as well.
    Hope it helps.
    regards.

  • Okay so I set up my Time Capsule already and is now backing up 2 of my iMacs. Works great. What I want to know is how to use the TC to directly store files? I want to do this to delete some files but still have them on the TC for future reference..

    Okay so I set up my Time Capsule already and is now backing up 2 of my iMacs. Works great. What I want to know is how to use the TC to directly store files? I want to do this to delete some files on iMac 20inch but still have them on the TC for future reference..eg some movies on iTunes. I want to directly save them on the drive so I can delete them from iTunes and gain some storage. (Ps on iMac 20 inch (it's almost full - 320 GB) when I enter time machine, a tab comes up on finder which reads "Time Machine backups" it's able to be ejected like a disc or a connected device. On the iMac 20 inch, I dragged some files onto there as if using it like a hard drive. Is this the correct method? Then I went to my 27inch iMac and saw the "Time Machine Backups" hoping to see the files I dragged from the 20inch iMac. But the files were not there except a folder that said "Backups.backupdb". Can someone help me?

    It's not a good idea to use a network disk for both Time Machine backups and other things.  By design Time Machine will eventually consume all the space on its output disk, which will then cause problem for your other files.  I'd store those other files on an external disk connected to the Time Capsule.  The problem with that is that Time Machine will only back up files that are local to your Mac.  That means that you'll only have one copy of the files on or attached to your Time Capsule.
    By the way, you've been misled by poor field labeling on this forum into typing a large part of your message into the field intended for the subject.  In the future just type a short summary of your post into that field and type the whole message into the field below that.

  • Page size and lettering to large,and want to reduce.have zoomed out and in but still now change.

    the page and lettering size is too large and i want to reduce...cant remember how i got it this way but , i do remember that it was tricky to begin with...i have tried to zoom in and zoom out , but that is not what is wrong..thank you for your help..

    Check that you do not run Firefox in compatibility mode or with a reduced screen resolution.
    You can check that in the "Compatibility" tab in the Properties via the right-click context menu of the Firefox desktop shortcut.<br />
    Make sure that all items are deselected in the "Compatibility" tab of the Properties window.
    *http://kb.mozillazine.org/Screen_resolution_changes_when_launching_application

  • As a secretary I want to allow other people to see emails but not change anything. Is that possible?

    i AM SECRETARY OF A CLUB, AND ALL THE COMMITTEE HAVE ACCESS TO THE EMAIL ACCOUNT. I WANT THEM TO BE ABLE TO SEE THE EMAILS BUT NOT DELETE OR CHANGE ANYTHING

    Not possible.

  • I want to put a movie on my iPod, but when I try it says that I am not authorized for it on this computer.  How do I get the movie on my iPod?

    I can put music on it just fine.  I don't understand.

    Authorize that computer in the Store menu of iTunes. If it's a rented movie and you've already authorized a different computer for it, go to that computer.
    (57869)

  • Want to print a form off the internet, but I get an error message that says "there is a problem with

    Trying to print a form off the internet but get an an error message saying "there is a problem with Adobe/Acrobat.  Can you help

    What is your operating system?
    What is your Reader version?
    What is your web browser?

  • I want to transfer data

    i want t transfer data from one notebook to the next how do i do that?

    Hi lisaray,
    There are many ways to achieve this includng, but not limited to:
    1. Burning the data onto CD/DVD media
    2. Using a USB flash drive
    3. Using an external hard disk
    4. Having both Macs on the same network and turning File Sharing on
    5. FireWire Target Disk Mode - http://docs.info.apple.com/article.html?artnum=58583
    RD

  • Error when configuring Data Masking with workload masking in 12c

    Hi,
    i am using Grid Contro, 12c Release 1 on OEL6. I have a second host with OEL6, databases are Oracle EE 11.2.0.3
    Data Masking itself is working, but when i enable the checkbox Ensure Workload Masking Compatibility i always get the error:
    "Workload masking is not supported by the target database chosen. You may need to apply a patch or move to a newer version of the database for workload masking."
    As I am already on 11.2.0.3 i am wondering which patches / configurations i need to change on the database side
    Regards
    Oliver

    All,
    Issue had been solved.
    Root cause: installed smd agent from netwerk share. Although sapinst told me installation was successful the agent was not running fine.
    Tried to install smd agent sp13; this one came up with the message" cannot access secure store" while running installation from network share. Tried to install from local and everything went fine and Diagnostics was able to connect to the agent.
    Regards,
    Koen

  • Date mask for binded data doesn't work

    i've researched everywhere... tried everything... learned
    that this bug was "supposedly" fixed but in Coldfusion 7.0.1 it
    doesn't seem to be the case. Here is my text box:
    <cfinput type="datefield" name="edit_eff_date"
    bind="{(listingGrid.selectedItem!=undefined)?listingGrid.selectedItem.SIP_EFFECTIVE_DT:'' }"
    label="SIP Effective Date:" mask="mm/dd/yyyy"/>
    But the date is showing as Wed Apr 19 00:00:00 GMT -04 which
    is just plain awful...
    I'm coming from oracle (my demo is based off the real estate
    example)... maybe there is something w/ oracle dates b/c in the
    example they're using ms access and seem to have no problems.
    Someone please help...

    in case anyone has this problem (and i've had it for months)
    i finally fixed it: here it goes... the key is to convert it @ the
    gateway w/ the SQL statement for oracle... although its a date you
    need to use TO_CHAR: e.g:
    SELECT TO_CHAR(plans.sip_effective_dt, 'MM/DD/YYYY') as
    sip_effective_dt
    HOPE THIS HELPS ANYONE!

  • Hiding columns in Presentation Layer, but still accessible in a report.

    Hi BI Devs,
    I have a question on how to hide certain columns in the presenation layer but still make them available in a dashboard/report.
    We have 3 sections in our Presenatation Layer...section_a, section_b, section_c. We have two groups created, group_max and group_lite. Group_max will have access to all the sections in the presentation layer but group_lite will only have access to section_a and section_b
    We have a report in a dashboard (lets call it full_dashboard) that contains columns from section_a, section_b and section_c. We want all users (group_max and group_lite) to have access to the report, run the report and return data.
    Our requirement is that the group_lite will not have access to the section_c in "Answers".
    When we set the permissions in the RPD for the different sections, the permissions work correctly in hiding the section_c from group_lite, but when they run the report full_dashboard, the report errors out for group_lite users.
    Is there a way to grant access to the group_lite users so that they can run full_dashboard but still deny them access to the columns in Answers?

    Here is my thinking about duplicationg the section_c
    1. If i duplicate section_c, it will still be visible to group_lite in the presenation layer.
    2. If i duplicate section_c, i will have to change the dashboard (a very complex one too) to point to the duplicated section. How will I be able to hide the duplicated section?
    I am just not sure how to hide section_c from the group_lite users and still have the reports in the dashboard access the columns, without having to change the report.
    Edited by: empyre on Mar 16, 2011 8:21 AM

  • How to search a perticular column in a schema

    Hi All,
    Hope everyone doing good..!
    I need small help on Oracle please..
    I have schema called "IMGMIC" in the database and I have one column named "GELOC" in that.
    Now the problem is like how do i find out that column is exists(belongs to) in which table of that schema.
    I know only the column name & schema name name,but dont know from which table that column is.
    I wanted to check that column is belogs to which table.
    Please help the best way of searching of the column in detail...
    As i am getting this doubt no.of times....
    Thanks in ADV.
    mkr

    You can try one of these, depending on your privileges:
    select * from dba_tab_columns where owner = 'IMGMIC' and column_name = 'GELOC';
    select * from all_tab_columns where owner = 'IMGMIC' and column_name = 'GELOC';
    or connect as IMGMIC and:
    select * from user_tab_columns where column_name = 'GELOC';

  • Insert query for insert all data into table in vb6 but it insert 1 row in table

    This is My insert query in vb6 but it insert 1 row in table
    But i want insert all data in the table which contain the id =1.
    Note that billtabsuport is blank
    i want solution for this
    strSQL = " select * from billtabsuport1 where StockID=" & lblid.Caption
    Set DBrecordset = DBConnection.Execute(strSQL)
    strSQL = " Insert into billtabsuport values('" & DBrecordset("StockID") & "','" & DBrecordset("C_Name") & "','" & DBrecordset("C_Add") & "','" & DBrecordset("C_Mobile") & "','" & DBrecordset("Invoice_No") & "','" & DBrecordset("Date") & "','" & DBrecordset("Order_No") & "','" & DBrecordset("T_Name") & "','" & DBrecordset("Dest") & "','" & DBrecordset("D_Date") & "','" & DBrecordset("Tyres_Serial_No") & "','" & DBrecordset("P_Desc") & "','" & DBrecordset("PR") & "','" & DBrecordset("Branded_NonBranded") & "','" & DBrecordset("Claim_No") & "','" & DBrecordset("Qty") & "','" & DBrecordset("U_Price") & "','" & DBrecordset("I_Value") & "','" & DBrecordset("V_Rate") & "','" & DBrecordset("V_Amt") & "','" & DBrecordset("Size") & "','" & DBrecordset("Pattern") & "','" & DBrecordset("TypesOfStock") & "','" & DBrecordset("TypesOfTube_Flap") & "','" & DBrecordset("VatAmount") & "')"
    DBConnection.Execute (strSQL)

    The syntax for inserting from one set of tables to a new table is:
    insert into newtable
    (field1, field2, etc)
    select somefield1, somefield2, etc
    from some other tables
    where whatever

  • 0vtype =20 (plan data)  not populating to cube but present in psa

    Hello Experts,
    I have a requirement in BW 3.5 where in I need to create a report on multiprovider which should give the actual data,plan data and the difference between actual and plan data for some key figures.
    The data flow is like this
    There are two cubes one for actual and the other for plan ,I am able to get the actual data (10) for actual cube from R/3 .
    But the problem is with plan cube,I am not able to get the plan data (20) to the plan cube (to the field 0vtype) ,but the data is coming till psa from R/3,there is no routine present in update rule also,but still data is not showing up for this 0vtype in plan cube...
    I have tried loading selectively (020) by giving 020 as constant in the update rule..but still no luck
    The datasource that is fetching plan data is 1_CO_PA_PLN1000.
    Could you please suggest how to proceed further
    Thanks,

    HI Sashi,
    Checking the mapping between the 0vtype and the source fiedls.
    Check in transfer rules first if it is mapped or not.
    Transfer rules are not mapped to source fields then correct it .
    Hope this helps.
    Regards,
    Reddy

  • How can I search for partial matching words in various columns without needing to provide search text?

    I have a list of names in three columns - B2:B425, D2:406, & E2:30 where they were input by different people, so the names are worded differently. For example, I can have the name "Handler, Jones, & Wright" and someone else has the name
    listed as "Handler Corp." What I need is to find a formula or VBA macro code that can search through my list and notice the possible duplicates and highlight them. Since they are all different names, I cannot give it a unique "text" to
    search.
    I found a code posted in this forum from some time ago (for two columns) but it highlighted all these names that had no partial words in common. Perhaps you can look over the code below and modify it for me or provide me with another one? Please let me know
    if you need any further information to guide me. 
    Sub HighlightDups()
        Dim rg1 As Range, rg2 As Range, c As Range, d As Range
        Dim sTemp As String, sTempWords() As String, sTempDWords() As String
        Dim re As Object, mc As Object
        Dim i As Long, j As Long
        Dim sFirstAddress As String
    Set rg1 = Range("B2", Cells(Rows.Columns.Count, "B").End(xlUp))
    Set rg2 = Range("D2", Cells(Rows.Columns.Count, "D").End(xlUp))
    Set re = CreateObject("vbscript.regexp")
        re.Global = True
        re.ignorecase = True
    With Range(rg1, rg2)
        .Font.Color = vbBlack
        .Font.Bold = False
        .Interior.Color = xlNone
        .FormatConditions.Delete
    End With
    For Each c In rg1
      re.Pattern = "\b\w+\b"
      If re.test(c.Text) = True Then
        Set mc = re.Execute(c.Text)
            ReDim sTempWords(0 To mc.Count - 1)
            For i = 0 To UBound(sTempWords)
                sTempWords(i) = mc(i)
            Next i
        For i = 0 To UBound(sTempWords)
            Set d = rg2.Find(What:=sTempWords(i), _
                             LookIn:=xlValues, _
                             LookAt:=xlPart, _
                             MatchCase:=False)
            If Not d Is Nothing Then
                re.Pattern = "\b" & sTempWords(i) & "\b"
                sFirstAddress = d.Address
                Do
                        If re.test(d.Text) Then
                    With c
                        .Font.Color = vbWhite
                        .Font.Bold = True
                        .Interior.Color = vbBlue
                    End With
                    With d
                        .Font.Color = vbWhite
                        .Font.Bold = True
                        .Interior.Color = vbBlue
                    End With
                        End If
                    Set d = rg2.FindNext(after:=d)
                    Loop While Not d Is Nothing And d.Address <> sFirstAddress
            End If
        Next i
      End If
    Next c
    Set re = Nothing
    End Sub
     

    Programming/Code related questions should really be posed in one of the following forums
    Excel for Developers
    http://social.msdn.microsoft.com/Forums/en-US/exceldev
    Microsoft Office Programming
    http://answers.microsoft.com/en-us/office/forum/customize?page=1&tab=all&tm=1361680524815
    Tony Chen
    TechNet Community Support

Maybe you are looking for