Unix Technical Forum

'Big' doubt...

This is a discussion on 'Big' doubt... within the Oracle Database forums, part of the Database Server Software category; --> Can i with FGA and Regular Auditing "manipulate" datasets?...


Go Back   Unix Technical Forum > Database Server Software > Oracle Database

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-26-2008, 05:48 AM
PUNKORE8
 
Posts: n/a
Default 'Big' doubt...

Can i with FGA and Regular Auditing "manipulate" datasets?

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-26-2008, 05:48 AM
fitzjarrell@cox.net
 
Posts: n/a
Default Re: 'Big' doubt...

On May 17, 1:49 pm, PUNKORE8 <punko...@gmail.com> wrote:
> Can i with FGA and Regular Auditing "manipulate" datasets?


Define '"manipulate" datasets'.


David Fitzjarrell

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-26-2008, 05:48 AM
PUNKORE8
 
Posts: n/a
Default Re: 'Big' doubt...

I mean return some values differently.

For example:

I want that dataset:
id name
1 Foo Bar

Using a user-defined function to be displayed like that:

id name
1 Foo-Bar

Is that possible?


fitzjarrell@cox.net wrote:
> On May 17, 1:49 pm, PUNKORE8 <punko...@gmail.com> wrote:
> > Can i with FGA and Regular Auditing "manipulate" datasets?

>
> Define '"manipulate" datasets'.
>
>
> David Fitzjarrell


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 02-26-2008, 05:48 AM
PUNKORE8
 
Posts: n/a
Default Re: 'Big' doubt...

I mean return some values differently.

For example:

I want that dataset:
id name
1 Foo Bar

Using a user-defined function to be displayed like that:

id name
1 Foo-Bar

Is that possible?

Thanks in advance.

On May 17, 3:59 pm, "fitzjarr...@cox.net" <fitzjarr...@cox.net> wrote:
> On May 17, 1:49 pm, PUNKORE8 <punko...@gmail.com> wrote:
>
> > Can i with FGA and Regular Auditing "manipulate" datasets?

>
> Define '"manipulate" datasets'.
>
> David Fitzjarrell



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 02-26-2008, 05:48 AM
fitzjarrell@cox.net
 
Posts: n/a
Default Re: 'Big' doubt...

On May 17, 2:08 pm, PUNKORE8 <punko...@gmail.com> wrote:
> I mean return some values differently.
>
> For example:
>
> I want that dataset:
> id name
> 1 Foo Bar
>
> Using a user-defined function to be displayed like that:
>
> id name
> 1 Foo-Bar
>
> Is that possible?
>
> Thanks in advance.
>
> On May 17, 3:59 pm, "fitzjarr...@cox.net" <fitzjarr...@cox.net> wrote:
>
>
>
> > On May 17, 1:49 pm, PUNKORE8 <punko...@gmail.com> wrote:

>
> > > Can i with FGA and Regular Auditing "manipulate" datasets?

>
> > Define '"manipulate" datasets'.

>
> > David Fitzjarrell- Hide quoted text -

>
> - Show quoted text -


Not with FGA, as far as I know. FGA is used to restrict access to
certain data and to log access attempts to that data. It doesn't
reformat the output.

Go to http://www.psoug.org/library.html and look at the examples
provided for FGA.


David Fitzjarrell

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 02-26-2008, 05:48 AM
PUNKORE8
 
Posts: n/a
Default Re: 'Big' doubt...

But is there another way to do that?

Thanks.

On May 17, 4:17 pm, "fitzjarr...@cox.net" <fitzjarr...@cox.net> wrote:
> On May 17, 2:08 pm, PUNKORE8 <punko...@gmail.com> wrote:
>
>
>
> > I mean return some values differently.

>
> > For example:

>
> > I want that dataset:
> > id name
> > 1 Foo Bar

>
> > Using a user-defined function to be displayed like that:

>
> > id name
> > 1 Foo-Bar

>
> > Is that possible?

>
> > Thanks in advance.

>
> > On May 17, 3:59 pm, "fitzjarr...@cox.net" <fitzjarr...@cox.net> wrote:

>
> > > On May 17, 1:49 pm, PUNKORE8 <punko...@gmail.com> wrote:

>
> > > > Can i with FGA and Regular Auditing "manipulate" datasets?

>
> > > Define '"manipulate" datasets'.

>
> > > David Fitzjarrell- Hide quoted text -

>
> > - Show quoted text -

>
> Not with FGA, as far as I know. FGA is used to restrict access to
> certain data and to log access attempts to that data. It doesn't
> reformat the output.
>
> Go tohttp://www.psoug.org/library.htmland look at the examples
> provided for FGA.
>
> David Fitzjarrell



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 02-26-2008, 05:48 AM
Valentin Minzatu
 
Posts: n/a
Default Re: 'Big' doubt...

On May 17, 3:24 pm, PUNKORE8 <punko...@gmail.com> wrote:
> But is there another way to do that?
>
> Thanks.
>
> On May 17, 4:17 pm, "fitzjarr...@cox.net" <fitzjarr...@cox.net> wrote:
>
>
>
> > On May 17, 2:08 pm, PUNKORE8 <punko...@gmail.com> wrote:

>
> > > I mean return some values differently.

>
> > > For example:

>
> > > I want that dataset:
> > > id name
> > > 1 Foo Bar

>
> > > Using a user-defined function to be displayed like that:

>
> > > id name
> > > 1 Foo-Bar

>
> > > Is that possible?

>
> > > Thanks in advance.

>
> > > On May 17, 3:59 pm, "fitzjarr...@cox.net" <fitzjarr...@cox.net> wrote:

>
> > > > On May 17, 1:49 pm, PUNKORE8 <punko...@gmail.com> wrote:

>
> > > > > Can i with FGA and Regular Auditing "manipulate" datasets?

>
> > > > Define '"manipulate" datasets'.

>
> > > > David Fitzjarrell- Hide quoted text -

>
> > > - Show quoted text -

>
> > Not with FGA, as far as I know. FGA is used to restrict access to
> > certain data and to log access attempts to that data. It doesn't
> > reformat the output.

>
> > Go tohttp://www.psoug.org/library.htmlandlook at the examples
> > provided for FGA.

>
> > David Fitzjarrell- Hide quoted text -

>
> - Show quoted text -


Can you add a view on top of the table and hide the transformation
logic behind it?

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 02-26-2008, 05:48 AM
fitzjarrell@cox.net
 
Posts: n/a
Default Re: 'Big' doubt...

On May 17, 2:24 pm, PUNKORE8 <punko...@gmail.com> wrote:
> But is there another way to do that?
>
> Thanks.
>
> On May 17, 4:17 pm, "fitzjarr...@cox.net" <fitzjarr...@cox.net> wrote:
>
>
>
> > On May 17, 2:08 pm, PUNKORE8 <punko...@gmail.com> wrote:

>
> > > I mean return some values differently.

>
> > > For example:

>
> > > I want that dataset:
> > > id name
> > > 1 Foo Bar

>
> > > Using a user-defined function to be displayed like that:

>
> > > id name
> > > 1 Foo-Bar

>
> > > Is that possible?

>
> > > Thanks in advance.

>
> > > On May 17, 3:59 pm, "fitzjarr...@cox.net" <fitzjarr...@cox.net> wrote:

>
> > > > On May 17, 1:49 pm, PUNKORE8 <punko...@gmail.com> wrote:

>
> > > > > Can i with FGA and Regular Auditing "manipulate" datasets?

>
> > > > Define '"manipulate" datasets'.

>
> > > > David Fitzjarrell- Hide quoted text -

>
> > > - Show quoted text -

>
> > Not with FGA, as far as I know. FGA is used to restrict access to
> > certain data and to log access attempts to that data. It doesn't
> > reformat the output.

>
> > Go tohttp://www.psoug.org/library.htmlandlook at the examples
> > provided for FGA.

>
> > David Fitzjarrell- Hide quoted text -

>
> - Show quoted text -


Not 'automagically' as far as I know. There is no such thing as a
SELECT trigger (from which you'd format such output). You could write
an application to do such a task, and force your end-users to access
the database only through your application. Possibly someone else
could think of something, but I'm at a loss to implement what you want
triggered by a SELECT.


David Fitzjarrell

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 02-26-2008, 05:49 AM
DA Morgan
 
Posts: n/a
Default Re: 'Big' doubt...

Valentin Minzatu wrote:

> Can you add a view on top of the table and hide the transformation
> logic behind it?


Only with an extraordinarily inefficient view such as one built like
this:

CREATE VIEW v AS
SELECT function_call(param), function_call(param)

I would suggest looking at using a pipelined table function instead.
--
Daniel A. Morgan
University of Washington
damorgan@x.washington.edu
(replace x with u to respond)
Puget Sound Oracle Users Group
www.psoug.org
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 02-26-2008, 05:49 AM
Valentin Minzatu
 
Posts: n/a
Default Re: 'Big' doubt...

On May 17, 9:58 pm, DA Morgan <damor...@psoug.org> wrote:
> Valentin Minzatu wrote:
> > Can you add a view on top of the table and hide the transformation
> > logic behind it?

>
> Only with an extraordinarily inefficient view such as one built like
> this:
>
> CREATE VIEW v AS
> SELECT function_call(param), function_call(param)
>
> I would suggest looking at using a pipelined table function instead.
> --
> Daniel A. Morgan
> University of Washington
> damor...@x.washington.edu
> (replace x with u to respond)
> Puget Sound Oracle Users Groupwww.psoug.org


I was thinking more on the lines of a view like:
CREATE VIEW v AS
SELECT id, TRANSLATE(name, ' ', '-')
FROM <original_table>
(my understanding is the application code cannot be changed, otherwise
there is no need for a view)

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 12:12 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com