Account Options

  1. Sign in
Google Groups Home
« Groups Home
Modificaciones en la Base de Datos por el DBA
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  6 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post will appear after it is approved by moderators
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Mati Pigigio  
View profile   Translate to Translated (View Original)
 More options Jan 26, 10:48 am
From: Mati Pigigio <mpigi...@gmail.com>
Date: Thu, 26 Jan 2012 07:48:19 -0800 (PST)
Local: Thurs, Jan 26 2012 10:48 am
Subject: Modificaciones en la Base de Datos por el DBA
Hola estimados amigos, tengo un problema en la institucion que
trabajo, respecto a las modificaciones realizadas directamente en la
Base de Datos por parte del DBA y del cual espero sus valiosas
sugerencias:

El DBA posee contraseña de administrador en la Base, lo que le da
privilegios para modificar cualquier registro de esta, por lo que
solicito ayuda para resolver los siguientes cuestionamientos:

1-.¿Cual sería un CONTROL PREVENTIVO que evite que el DBA no ejecute
ninguna acción sobre la DB a menos que haya sido debidamente
autorizado?
2.- Tenemos habilitada la función de auditoría para el Oracle pero se
encuentra habilitada únicamente sobre ciertas tablas, las cuales en mi
opinión, no son de Mayor relevancia.   El departamento de TI justifica
que el crecimiento de la Base sería demasiada carga para el
almacenamiento por lo que únicamente se ha habilitado sobre tablas de
parámetros y no sobre tablas que mantienen los registros del CORE del
negocio. ¿Que acción correctiva podría realizar al respecto?

Saludos,

Matti


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Eduardo Fontana  
View profile   Translate to Translated (View Original)
 More options Jan 26, 11:07 am
From: Eduardo Fontana <emfont...@gmail.com>
Date: Thu, 26 Jan 2012 13:07:08 -0300
Local: Thurs, Jan 26 2012 11:07 am
Subject: Re: [forosi:19549] Modificaciones en la Base de Datos por el DBA

Mati, personalmente el DBA debe tener permisos de Sysadmin, ya que él es
quien administra la/las base/s.
Se debe llevar un control de cambios como cualquier otro proceso de la
compañía.
Este persona debe saber y conocer de bases como ningun otro, ademas de ser
de confianza, o sea, si tenes alguna duda de la persona, o no te inspira
confianza, capas debes poner otra mas.

Saludos,
Eduardo.

El 26 de enero de 2012 12:48, Mati Pigigio <mpigi...@gmail.com> escribió:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Raul Batista  
View profile   Translate to Translated (View Original)
 More options Jan 26, 11:35 am
From: Raul Batista <raul.bati...@gmail.com>
Date: Thu, 26 Jan 2012 13:35:11 -0300
Local: Thurs, Jan 26 2012 11:35 am
Subject: Re: [forosi:19549] Modificaciones en la Base de Datos por el DBA

Mati

Esto que puede servir, un solo parrafo de una nota corta (traducción
rápida, perdón por los errores):

"Los administradores de base de datos son la posisción más dificil de
controlar. Si uno quiere que la base de datos funciones, todas las tablas
se deben poder combinar (join). Los DBA debería tener solamente el
privilegio de DBA, ni root ni administrador. Es posible cifrar el contenido
de algunos campos sensibles en la base de datos. Considere las herramientas
que manejan y auditan el acceso a las bases de datos tales como Imperva.
Toda la actividad de las cuentas con privilegios altos debería ser logueada
y revisada diariamente por un tercero independiente"

"Database administrators are the hardest position to control. If you want
the database to work, all tables probably have to join. DBAs should only
have DBA authority, not root or administrator. It may be possible to
encrypt the content of some sensitive fields in the database. Consider
tools that manage and audit database access, such as Imperva. All activity
for accounts with elevated privileges should be logged and reviewed daily
by an independent party. "

De:
http://www.sans.edu/research/security-laboratory/article/it-separatio...

Hay otros documentos interesantes, sobre auditoria. Si sabes que se audita
y controla podes orientarte en los permisos, restricciones y demás ajustes
preventivos, al menos en una parte importante de ellos. Salvo que tengas
algo mejor y explicito en la politica de seguridad de la organización:

Auditing the DBA: What non-technical managers and auditors should know
http://www.absolute-tech.com/download/Auditing_the_DBA_Whitepaper.pdf

http://www.sans.org/reading_room/whitepapers/auditing/conducting-secu...

y otros que son sobre MS SQL
www.appsecinc.com/presentations/Security_Auditing_MSSQL.pdf
http://technet.microsoft.com/en-us/library/cc966507.aspx

Para el punto 1 de tu pregunta:
Restringir los permisos del DBA para que no pueda hacer cambios a la base.
Establecer un perfil alternativo para que si pueda hacerlo y se generen
logs. Habilitarlo sobre pedido documentado y autorizado. Habilitarlo por
tiempo limitado

Punto 2:
En cuanto a lo que digan de IT respecto de espacio y performance, si se
planifica y justifica adecuadamente agregar logs, cifrado, etc. deberías
obtener el apoyo para que se haga y se tome como un requerimiento de
negocio. Nunca van a aceptar o recibir de mucha gana en IT el agregar algo
que cargue a la Base de datos que no les sirva para administrar el
servicio. Si IT y seguridad están separados, siempre tienen intereses que
se oponen, es natural y hasta necesario.

A modo de ejemplo, un sistema SAP de fábrica hace logs de cambio de todos
los registros de cuestiones contables auditables para SOX y también de los
cambios a permisos de usuarios y perfiles de autorización. Digo esto para
que tengas en cuenta que la oposición de IT no tiene fundamento salvo que
las cosas se implementen bien, con recursos adecuados y suficientes para
dar un buen servicio.

Saludos,
Raúl

El 26 de enero de 2012 12:48, Mati Pigigio <mpigi...@gmail.com> escribió:

--
*_______________*
Saludos,
Raúl Batista

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
mariano.mil...@gmail.com  
View profile   Translate to Translated (View Original)
 More options Jan 26, 11:44 am
From: mariano.mil...@gmail.com
Date: Thu, 26 Jan 2012 16:44:05 +0000
Local: Thurs, Jan 26 2012 11:44 am
Subject: Re: [forosi:19552] Modificaciones en la Base de Datos por el DBA

Recuerdo en una empresa en particular, la cual tenia bases de SQL, Oracle y DB2, lo que habian echo era que cada DBA tenia su trabajo cotideano + auditar la actividad uno y revisar el informe de auditoria del otro (que obviamente trabajaban en sectores diferentes), era una solucion muy practica...

Tomemos en cuenta que un DBA si esta bien pensado todo, no debería tener una jornada muy ocupada, y en cualquier caso, es raro que este manoseando todo el tiempo los datos de las bases...

Si gustan puedo preguntar mas en detalle como era eso...
Slds.-

--
Mariano Mileti


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
marcelolin...@gmail.com  
View profile   Translate to Translated (View Original)
 More options Jan 26, 1:14 pm
From: marcelolin...@gmail.com
Date: Thu, 26 Jan 2012 18:14:13 +0000
Local: Thurs, Jan 26 2012 1:14 pm
Subject: Re: [forosi:19552] Modificaciones en la Base de Datos por el DBA

Con cuerdo con Raúl, lo ideal es q las tareas del DBA estén documentadas y registradas en un log, no se deben utilizar los usuarios por defecto de las BD, el dba no debe tener acceso a los log para su alteración. Revisiones periódicas de lo log,

Saludos
Sent from my BlackBerry® wireless device


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
SMI CONSULTORES  
View profile   Translate to Translated (View Original)
 More options Jan 26, 5:00 pm
From: SMI CONSULTORES <smi.consulto...@gmail.com>
Date: Thu, 26 Jan 2012 16:00:09 -0600
Local: Thurs, Jan 26 2012 5:00 pm
Subject: Re: [forosi:19549] Modificaciones en la Base de Datos por el DBA
Mati:

Si usas IMPERVA ya no vas a tener ningun problema con el DBA en cuanto
a control de acceso y bitacoras, es una solución pagada pero es muy
buena para quitarte dolores de cabeza.

Hay una llamada FortiDB de Fortinet que en realidad no la he evaluado,
pero  según dicen solo hace bitacoras pero es más barata que la
anterior.

Alli seria evaluar costo beneficio, recuerda que las bitacoras las
podes tener en un servidor fuera de Oracle en algo tipo SQL server con
protección hasta fisica de personas no autorizadas , con estos
software y ademas te envian alertas ejm. correo electrónico o teléfono
móvil.
 Estas herramientas ademas les podes automatizar la depuración de la
data cuando pasa cierto tiempo.

Espero te sirva.

El sitio es http://www.imperva.com/index.html pero depende de tu país
si hay un distribuidor autorizado.

Alfonso Alfonso Pineda
SMI Consultores

El día 26 de enero de 2012 09:48, Mati Pigigio <mpigi...@gmail.com> escribió:

--
Alfonso Alfonso
SMI Consultores
"La seguridad depende del ser humano...Preparate"

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »