SQL APRENDE

Páginas: 15 (3557 palabras) Publicado: 6 de agosto de 2013
Unidad
1
Seguridad

[MySQL Avanzado]
De Intecap-TICS
[Seguridad, tipos de usuarios y privilegios son algunos de los aspectos más importantes
que le interesan al administrador de bases de datos; los Objetivos de la Unidad son
adquirir las competencias de los siguientes contenidos.]

Unidad 1

MySQL Avanzado
Prologo del curso
La seguridad de las bases de datos es uno de los temas quepuede interesar al administrador de
sistemas, administrador de bases de datos, al programador, o tal vez en un determinado
momento al usuario, los cursos anteriores estaban relacionados a como gesti onar las bases de
datos, de su creación hasta su reutilización por medio de todo tipo de consultas SQL, este curso
tiene como objetivo principal cubrir los aspectos de seguridad del servidor debases de datos, la
seguridad se puede llevar a cabo a todo nivel, desde dar privilegios a los usuarios del servidor,
pro medio de los subsistemas de seguridad de MySQL que vienen implementados en el software,
hasta la implementación de protocolos de seguridad cambiando al configuración del servidor, otro
aspecto importante en la seguridad es la forma en la que se interactúa con la base de datos,por
lo que se ha incluido dos temas que son de mucha utilidad para realizar operaciones con las bases
de datos, estos son: Backups, Stored Procedure y Trigger, que aparte de servir para optimizar
casi cualquier consulta SQL, brindan seguridad y flexibilidad al sistema en general. Como
comentario general los aspectos de seguridad se pueden implementar a todo nivel, y existen
distintos métodosde implementación, que van desde los permisos en el lugar físico en donde esta
implementado su servidor de bases de datos, los cuales pueden ser, permisos de lectura, escritura
y eliminación de archivos del sistema, hasta, los permisos sobre los archivos que albergan las
bases de datos, los temas en este cursos le da mayor prioridad a este ultimo punto, puesto que se
considera que lainformación en las bases de datos es lo más importante a resguardar.
Convenciones del curso
Como parte de la preparación a los ejercicios y temas que se encontrara en este curso, se asume
que el estudiante:
+
+

+

MySQL es Software Libre

+
+

Tiene instalado una versión MySQL 5.0.x, o mayor, si tiene una versión menor a la
comentada, algunas de las sentencias SQL expuestas en este cursono funcionaran.
Tiene las competencias de MySQL a un nivel básicas e intermedio, por lo que no se
especifica como instalar MySQL, ni como entrar o salir del servidor; y queda a libertad del
usuario trabajar a modo de línea de comandos o utilizar un ambiente gráfico de MySQL
(por ejemplo phpMyAdmin).
Sigue la línea de aprendizaje de los cursos anteriores y que todas las sentencias SQLexpuestas en el curso se harán desde la línea de comandos de MySQL, y se seguirá
trabajando sobre el sistema operativo Windows.
Reconoce que las sentencias SQL que no son explicadas en este curso es porque fueron
expuesta en cursos los cursos básico e intermedio de MySQL.
Sigue la metodología de los cursos anteriores de MySQL; y a como se hizo el los cursos
anteriores, se realizaran las explicacionesutilizando consultas-ejemplo, las cuales serán
comentadas para hacer referencia a los puntos más importantes sobre cada consulta, y
que de esta manera el lector tenga una plena comprensión de cada tema.

Antes de entrar en los temas de curso, iniciemos comprobando la versión de SGBM instalado en
su computadora.
Consulta-ejemplo 1.1: Compruebe que la versión MySQL que tiene instalada.mysql> SHOW VARIABLES LIKE 'version';
+---------------+--------+
| Variable_name | Value |
+---------------+--------+
| version
| 5.5.16 |
+---------------+--------+
2

MySQL Avanzado
+--------------------------------------+
|
Seguridad de las bases de datos
|
+--------------------------------------+
Usuarios y privilegios
El usuario 'root', es el usuario administrador de MySQL, y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aprendiendo Sql
  • Aprenda Sql Desde El Inicio
  • SQL aprende(en calalán)
  • Que es sql
  • que es sql
  • SQL
  • Sql
  • Bases de datos, no sql y sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS