3.309 cursos gratis
6.273.225 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Software > MySQL básico. Bases de datos y software libre (tercera parte) > Seguridad (primera parte)

MySQL básico. Bases de datos y software libre (tercera parte)

Autor: Editorial McGraw-Hill
Curso: 0/5 |642 alumnos|Fecha publicación: 30/10/2008

Capítulo 1:

 Seguridad (primera parte)

Seguridad en MySQL

Como casi siempre cuando se mencionan bases de datos, los principales aspectos de la seguridad están relacionados con el control de los accesos a la información, además de la protección de ésta. En este Apartado abordaremos cómo, de manera básica, se pueden realizar ambas tareas desde el mismo cliente texto de MySQL

A. Gestión de usuarios

La gestión de usuarios en MySQL es muy sencilla y no difiere prácticamente de lo que se ha ido presentando en unidades anteriores. Este hecho obedece a que las sentencias SQL que ya conocemos se utilizan también en MySQL, así como los permisos típicos. En cualquier caso, conviene repasar el uso de dichas sentencias, haciendo hincapié en las particularidades del producto que se está tratando.

Creación de usuarios en MySQL

A partir de la versión 5 de MySQL se podrán crear usuarios mediante la sentencia CREATE USER típica, con la sintaxis siguiente:

Seguridad (primera parte)

Como se puede apreciar, simplemente se indica el nombre de usuario y, de forma opcional, la contraseña. Sin embargo, en las versiones anteriores a la 5 como, por ejemplo, la que nosotros estamos utilizando, no existe todavía esta opción. Por tanto, debemos buscar otro método para crear usuarios. Mediante la siguiente sentencia este problema queda resuelto:

GRANT tipo-permiso [(lista-columnas)]
ON {tabla | * | *.* | base-datos.*}
TO usuario [IDENTIFIED BY `contraseña´]
[WITH GRANT OPTION];

Como se ha repetido en numerosas ocasiones, la sentencia GRANT se emplea para asignar permisos a usuarios ya existentes. No obstante, en MySQL el usuario se crea automáticamente en caso de no existir.

En esta versión, esta posibilidad es la única de la que disponemos para crear usuarios nuevos, a no ser que nos atrevamos a manipular directamente la tabla user. Antes de mostrar un ejemplo, en la Tabla 8.3 presentamos los permisos que pueden asignarse en MySQL.

Nota: Este curso forma parte del libro "CEO - Operaciones con bases de datos ofimáticas y corporativas" del autor F. Oltra, J. Albert, A. Vericat, publicado por la editorial McGraw-Hill (ISBN: 84-481-4881-9).

Capítulo siguiente - Seguridad (segunda parte)
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Este curso aún no tiene ninguna opinión. ¿Quieres ser el primero?


Cursos similares a MySQL básico. Bases de datos y software libre (tercera parte)


Cursos Valoración Alumnos Vídeo
Windows XP. Sistemas operativos (primera parte)
En este curso sobre el Sistema operativo Windows XP estudiaremos el concepto del sistema operativo, sus funciones básicas y los tipos de sistemas operativos. Aprende el m... [08/10/08]
5/5 7.976  
Outlook Express
En la actualidad uno de los servicios más utilizados por los usuarios de Internet, es el envio de correo electrónico. Outlook Express, es un gestor de correo, co... [22/03/04]
 4,24/5 14.716  
Eudora Light
El correo electrónico en la actualidad se está convirtiendo en una forma de intercambio de información entre particulares y empresas muy potente. A través de un ... [09/03/04]
 4,50/5 2.061  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail