SQL Server 2016: Desarrollo de bases de datos

Auditando la base de datos

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Analizaremos en qué consiste una auditoría a rasgos generales y vamos a ver qué es lo que sucede cuando se decide realizar una a una base datos en SQL Server, y conoceremos también las ventajas de aplicar esta opción en nuestro trabajo.

Transcripción

Veamos cómo realizar una auditoría a una base de datos. Podemos ver en el menú del explorador que tenemos el primer apartado, que es la base de datos. A este vamos a darle clic y desplegar. Ahora podemos ver que tenemos los cinco elementos habituales. Vamos a darle clic a Seguridad. Ahora, dentro de Seguridad, vamos a darle clic al último apartado, que nos permite crear las especificaciones de la auditoría. Vamos a darle clic derecho y seleccionamos una nueva especificación. Aquí viene un detalle que debemos entender: la especificación, que es esta que tenemos en ventana, implica que ya tenemos la auditoría definida, es decir, en la auditoría se determinan las reglas y en la especificación se mandan a llamar para ejecutarse. Entonces, el camino es el siguiente: aunque la lógica nos diga que primero va la especificación o la especificación de la auditoría, en realidad es que primero necesitamos definir la auditoría. Es solamente un juego de palabras. Vamos a darle clic al primer elemento, le damos clic a Nueva auditoría y ahora vamos a mantener este nombre. Este nombre normalmente se mantiene, porque es una convención, ya que en el nombre vamos a observar que aparece la fecha. Es ideal dejar esta fecha, porque nos sirve como referencia para saber cuándo fue esa auditoría. En la siguiente parte vemos que tenemos un retraso. Este retraso lo podemos colocar en 0 y esto implica que va a estar todo sincronizado. Obviamente, esto implica mucho trabajo para el servidor y en algunas ocasiones podríamos estar causando una sobrecarga de trabajo. Es por eso que por ahora lo vamos a dejar en 1000, como estaba. En la parte de abajo tenemos el "log" que podemos manejar para la auditoría. Podemos dejarlo en Continuar, en Terminar con el Server o en una Operación fallida. En principio lo vamos a dejar en Continuar. Después tenemos el Destino de la auditoría. En este caso habla de en dónde va a estar esta información que se va a generar con esta instrucción. Aquí tenemos la opción de Archivo y si le damos desplegar tenemos la opción de un Log de seguridad o un Log de aplicación. En principio, lo que manejamos es un archivo. Después viene la Ubicación. Tenemos que definir en qué ruta vamos a dejar este archivo. Vamos a darle clic al botón, ahora seleccionamos una unidad, por ejemplo, yo voy a seleccionar E: \, voy a desplegar y adentro del directorio, SQL Server. Le doy OK, y en la parte de abajo nos viene la definición del tamaño. Podemos dejar el archivo con un tamaño Sin limitar. Esto quiere decir que no tenemos problema y si el archivo es muy grande, en realidad, va a utilizar el tamaño que necesita. Cuando nosotros damos clic a este apartado, entonces nosotros tendremos que definir la cantidad de archivos que puede tener. Como ves, el número es muy grande. En realidad, esto depende de las capacidades de "hardware" que tengas para tu equipo. Si tienes la posibilidad lo puedes dejar sin límite y, en algún momento, revisar y ver qué es lo que lleva. En caso de que esa información ya no la utilices, la eliminas y se van a seguir recabando archivos. Además de poder definir el máximo de la cantidad de archivos, también podemos definir el máximo del tamaño de esos archivos. En la parte de abajo vemos ya, casi como último apartado, la definición del tamaño. También, en la definición del tamaño podemos indicar que no tengan un límite. En la realidad es que normalmente definimos un tamaño, por ejemplo, yo voy a dar clic aquí para deseleccionar esta opción y voy a seleccionar, por ejemplo, 6. En este caso tenemos activado los "megabytes" como medida, aunque también tenemos los "gigabytes" y los "terabytes". En principio, un "megabyte" en realidad es una medida bastante corta. Es por eso que vamos a seleccionar la medida de "gigabyte". Para finalizar, tenemos un apartado que nos permite delimitar el espacio. Aquí tenemos un problema, porque si nosotros no colocamos un tamaño fijo y le pedimos reservar el espacio, vamos a tener un problema. Vamos a ver esto. Si yo selecciono aquí que el tamaño sea Indefinido y yo le solicito a SQL Server que reserve el tamaño de disco, en la parte de arriba nos dice que no podemos delimitar el espacio de algo que no está limitado. Entonces, cuando tú quieres colocar esta opción, tendremos que colocar un tamaño. Aquí voy a poner "gigabytes" para que sea algo real y, en realidad, ahora sí ya tenemos una reserva en el disco. Vamos a darle clic en OK y, como puedes ver, aquí ya tenemos esta opción creada. Ahora vamos a la última parte, que parecía que por ahí teníamos que empezar y, en la lógica, sí, pero en la práctica, no. Ahora vamos a dar clic derecho, le decimos que queremos crear una nueva especificación para la auditoría. Aquí vemos que tiene el nombre y ahora tenemos que seleccionar esta auditoría. Al momento de desplegar podemos ver que aparece la que acabamos de crear y, ahora sí, ya tenemos los elementos designados. Ya, por último, ahora vamos a seleccionar el tipo de acción o el tipo de acción de auditoría que queremos trabajar. Al dar desplegar podemos ver diferentes opciones, por ejemplo, aquí podemos seleccionar el LOGOUT POR GRUPO. Ahora podemos ver que las demás opciones están en gris. Esto significa que no necesitamos definir nada más. Cuando se necesite, vas a ver las opciones que puedes seleccionar. Ahora le damos clic en OK y, listo, ya tenemos la definición de la auditoría.

SQL Server 2016: Desarrollo de bases de datos

Aprende a realizar bases de datos con SQL Server, una de las tecnologías con mayor implantación y uso en la industria para gestionar y administrar las bases de datos.

2:17 horas (24 Videos)
Actualmente no hay comentarios.
Software:
Fecha de publicación:28/08/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.