DBAsupport.com Forums - Powered by vBulletin
Page 2 of 2 FirstFirst 12
Results 11 to 20 of 20

Thread: Is there a way in the DB to hide data from the DBA?

  1. #11
    Join Date
    Sep 2002
    Location
    England
    Posts
    7,334
    but if you are a manager of some sort you have a responsibility to your employees to protect sensitive data about them. Not everyone is as honourable as you are.

    Yes you are responsible for protecting the data, but do you need to see it? I dont think so

    Sad but true

  2. #12
    Join Date
    Sep 2003
    Location
    over the hill and through the woods
    Posts
    995
    Yes you are responsible for protecting the data, but do you need to see it? I dont think so
    Ok, then if you're the DBA, who is going to be more knowledgeble than you to go behind the scenes and block the data? I agree that we don't need to see it but, it all boils down to trust. The company trusts you to protect their data they should trust that you wont go and blab about personal information. If a company doesn't trust me I wouldn't want to work for them. We have too great of a responsiblity to quarel about trivial things as salary information.
    Oracle it's not just a database it's a lifestyle!
    --------------
    BTW....You need to get a girlfriend who's last name isn't .jpg

  3. #13
    Join Date
    Aug 2002
    Location
    Colorado Springs
    Posts
    5,253
    Wouldn't you like to be able to prove that it wasn't you that posted the customers' SSN's to a website? Or sent an anonymous email to the whole company listing everyone's salaries? I know that I would.

    I'd be very happy to implement such a feature -- i don't now why we're getting this parade of wounded egos.
    David Aldridge,
    "The Oracle Sponge"

    Senior Manager, Business Intelligence Development
    XM Satellite Radio
    Washington, DC

    Oracle ACE

  4. #14
    Join Date
    Sep 2003
    Location
    over the hill and through the woods
    Posts
    995
    If you had the proper security in place you and HR would be the only ones who could do such a thing. I know I enjoy having people (HR) with the mentality of scratch and sniffs with that ability. Better yet having SCOTT with DBA privs.
    Oracle it's not just a database it's a lifestyle!
    --------------
    BTW....You need to get a girlfriend who's last name isn't .jpg

  5. #15
    Join Date
    Aug 2002
    Location
    Colorado Springs
    Posts
    5,253
    Ah, but what sort of security feature, other than obfuscation, allows columns to be hidden from DBA's?
    David Aldridge,
    "The Oracle Sponge"

    Senior Manager, Business Intelligence Development
    XM Satellite Radio
    Washington, DC

    Oracle ACE

  6. #16
    Join Date
    Sep 2002
    Location
    England
    Posts
    7,334
    I just this its better for everyone in the long run to encrypt this kinda data, then any hackers cant get at it, the bad dba cant distribute, employees can sleep safely and manager can put their feet up in their offices.

    Why tempt fate?

  7. #17
    Join Date
    Jan 2000
    Location
    Chester, England.
    Posts
    818
    DBA's have no need to see how much people get paid, nor their social security numbers etc. -- business staff do.
    Absolutely. We have no need. Agreed.

    But whatever Oracle can hide a DBA can make visible again. If you don't trust them to keep this all confidential then you can't win.

    I mean we could tell management that we don't know - or can't find out - users' passwords. But we can change passwords, log on as users, do something and then change the passwords back. AND NO-ONE WOULD EVER KNOW!!!

    But we don't. Because we're professionals.

    I'm not arguing against encryption, Its cool. Management and auditors absolutely love it. It does exactly what it says on the tin and hides sensitive data from hackers and casual 'onlookers'. But to say, as a requirement, that the data must be hidden even from the DBAs smacks of a lack of professional trust. Why should the clerks in payroll (who know and see your salary and personal details) be thought of as more trustworthy than a DBA?

    Thats the crux of my argument, chaps.
    Last edited by JMac; 12-02-2003 at 07:49 AM.

  8. #18
    Join Date
    Aug 2002
    Location
    Atlanta
    Posts
    1,187
    Originally posted by JMac
    Absolutely. We have no need. Agreed.

    But whatever Oracle can hide a DBA can make visible again. If you don't trust them to keep this all confidential then you can't win.

    Wrong, look at the link I provided. If the user or the app manages the key Oracle warns that the loss of the key means the data is lost as well
    I'm stmontgo and I approve of this message

  9. #19
    Join Date
    Jan 2000
    Location
    Chester, England.
    Posts
    818
    Never read the link there, sorry.

    Thats begs another issue; the loss of the key ... do you think management will insist that the DBA be able to recover the data? I know mine would. Which means that in my case I'd need the key.

  10. #20
    Join Date
    Nov 2000
    Location
    greenwich.ct.us
    Posts
    9,092
    Originally posted by JMac

    I mean we could tell management that we don't know - or can't find out - users' passwords. But we can change passwords, log on as users, do something and then change the passwords back. AND NO-ONE WOULD EVER KNOW!!!

    But we don't. Because we're professionals.

    (wink, wink, sure we don't...)
    Jeff Hunter

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Click Here to Expand Forum to Full Width