Re: Securing the database from the DBA
From: Barry Margolin (barmar_at_alum.mit.edu)
Date: 03/30/04
- Next message: Ian Stanley: "Perl developer/Unix SA turns PM and selling Library of unix/linux/perl/security books and more"
- Previous message: Bill Unruh: "Re: Safe to make credit card purchases over the web?"
- In reply to: David M. Lee: "Securing the database from the DBA"
- Next in thread: Bruce Barnett: "Re: Securing the database from the DBA"
- Reply: Bruce Barnett: "Re: Securing the database from the DBA"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Tue, 30 Mar 2004 14:12:44 -0500
In article <8df1fe79.0403300751.5d4ff344@posting.google.com>,
leedm777@hotmail.com (David M. Lee) wrote:
> All of these methods, and many of Oracle's other security features,
> put the responsibility on the shoulders of the DBA. But doesn't this
> also give the DBA the powers to circumvent these measures? Can't he
> delete rows from the audit logs? Can't he disable triggers or FGA
> policies before doing something sneaky? When using the database's
> facilities as your audit trail tool, doesn't the DBA have the
> knowledge and ability to circumvent and cover up _anything_?
The database should log the actions that can be used to disable any of
these features. So if something suspicious happens with the database,
and you see this in the log, it's strong circumstantial evidence that
the DBA was responsible.
Logs can be sent to remote devices or hardcopy that only the security
department has physical access to.
If you really need a high level of checks and balances, I suppose you
could implement something analogous to the way nuclear missiles are
launched: two keys have to be turned simultaneously, and they're located
far enough apart that one person can't do it by himself. Something
analogous would be a requirement that two people in different rooms
enter commands to disable the database logging/auditing policies.
-- Barry Margolin, barmar@alum.mit.edu Arlington, MA *** PLEASE post questions in newsgroups, not directly to me ***
- Next message: Ian Stanley: "Perl developer/Unix SA turns PM and selling Library of unix/linux/perl/security books and more"
- Previous message: Bill Unruh: "Re: Safe to make credit card purchases over the web?"
- In reply to: David M. Lee: "Securing the database from the DBA"
- Next in thread: Bruce Barnett: "Re: Securing the database from the DBA"
- Reply: Bruce Barnett: "Re: Securing the database from the DBA"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]