Curso MySQL 13: Administración de Usuarios

Curso de SQL en MySQL, Capítulo 13:  En este capítulo aprenderás a Administrar Usuarios y Privilegios en MySQL.

Base de Datos (tiendita): https://mega.nz/#!yYFnjKZZ!pztvF5iMmXsgjo6_lhP5GmQ2kSqF1yu6GRC3if83R8Q


Administración de Usuarios

Crear Usuario:

Para crear un usuario en MySQL utilizamos la sentencia GRANT, antes de crear un usuario debes iniciar sesión con un usuario que tenga los permisos necesarios:

En la instrucción anterior usamos *.* lo cual estamos indicando que el usuario tendrá acceso a todas las bases de datos y todas sus tablas.

Asignar Privilegios:

Privilegios que se pueden asignar a usuarios:

Privilegio Característica
ALL Para conceder todos los privilegios.
CREATE permite crear nuevas tablas.
DROP Permite borrar tablas.
SELECT Permite seleccionar datos de tablas.
INSERT Permite insertar datos en tablas.
UPDATE Permite usar la sentencia UPDATE.
DELETE Permite usar la sentencia DELETE.

Cambiar Password:

Quitar Privilegios:

Para quitar permisos a un usuario utilizamos la sentencia REVOKE, la sintaxis es similiar a la de GRANT:

Eliminar Usuario:

Para eliminar usuarios se utiliza la sentencia DROP USER, antes de eliminar algún usuario debemos quitarle todos los permisos que tenga ya que si intentamos eliminarlo con permisos nos enviara un mensaje de error y no permitirá la eliminación:

 

Tutorial en Vídeo:

Comentarios