1- Crear
un usuario para todas las bases de datos y sus tablas, con permiso de “otorgar
permisos” (localhost).
create user Cristian@localhost
identified
by 'ases';
grant
all
on *.*
to
Cristian@localhost
with grant option;
2- Crear
un usuario con permisos de lectura para
las tablas “clients y empleados” de la base de datos “examen” (localhost).
create
user David@localhost
identified
by 'ases';
grant
select
on
examen.clientes
to
David@localhost;
grant
select
on
examen.empleados
to
David@localhost;
3- Crear
un usuario con permisos de lectura para todas las tablas de “examen”” con
acceso desde un rango de IPs.
create user Sergio@'192.168.1.%'
identified by 'ases';
grant
select
on examen.*
to Sergio@'192.168.1.%';
4- Crear
un usuario con permisos de inserción, borrado y actualización; esta ultima solo
los campos “fecha entrega y comentarios” de la tabla pedidos para localhost.
create
user Sebas@localhost
identified
by 'ases';
grant
insert, delete
on
examen.*
to
Sebas@localhost;
grant
update (FechaEntrega,Comentarios)
on
examen.pedidos
to
Sebas@localhost;
5- Crear
un usuario con permisos de “create, drop y alter” sobre la tabla examen y con
acceso desde una sola IP.
create
user Jose@'192.168.1.73'
identified
by 'ases';
grant
create,drop,alter
on
examen.*
to
Jose@'192.168.1.73';
No hay comentarios:
Publicar un comentario