Ir a Emagister Encuentra tu formación ideal
¡Mailxmail y emagister se unen para que tengas toda la formación a tu alcance!
12.186 cursos gratis
8.202.637 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

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

Autor: Editorial McGraw-Hill
Curso:
|2041 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)

Nuestras novedades en tu e-mail

Escribe tu e-mail:

Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

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


  • Vídeo
  • Alumnos
  • Valoración
  • Cursos
1. MySQL básico. Bases de datos y software libre (segunda parte)
Curso de informática sobre MySQL básico incluida la instalación, configuración y... [30/10/08]
2.245  
2. MySQL básico. Bases de datos y software libre (quinta parte)
Curso de informática sobre MySQL básico incluida la instalación, configuración y... [30/10/08]
1.462  
3. MySQL básico. Bases de datos y software libre (primera parte)
Curso de informática sobre MySQL básico incluida la instalación y descarga de... [30/10/08]
4.621  

El blog de mailxmail|¿Qué es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail


Ponte al día de Software con nuestros cursos gratis