NEW
Font size
WorksheetsControl de Acceso
Total questions: 16
Worksheet time: 3600secs
Sentencia que sirve para otorgar privilegios a un usuario, en caso de no existir, se creará el usuario.
CREATE USER
GRANT
SET PASSWORD
Sentencia que elimina los privilegios de un usuario existente
SET PASSWORD
DROP USER
REVOKE
CREATE USER 'pepito'@'localhost' IDENTIFIED BY '54321';
Significa:
El otorgamiento de privilegios
La eliminación de privilegios
La creación de un usuario
La definición del password para el usuario
Identifica que hace la siguiente instrucción
En base a que se otorgan los privilegios a un usuario
El base a la cantidad de base de datos existentes
En base a la cantidad de usuarios creados
Se deben tener identificados los privilegios que requiere, en base a sus funciones y necesidades del mismo.
GRANT ALL PRIVILEGES ON empresa.* TO 'juanito'@'localhost' IDENTIFIED BY 'abcde123';
Significa:
Son los permisos sobre los objetos de la base de datos empresa
Se está otorgando todos los privilegios al usuario 'juanito' sobre la BD empresa excepto GRANT OPTION.
Se está cambiando el password al usuario 'juanito'
GRANT OPTION
Significa:
Permite dar permisos o privilegios a otros usuarios
Revoca los privilegios otorgados a un usuario
Otorga la opción de algunos privilegios a un usuario
GRANT INSERT, SELECT ON bd_tec.alumnos TO 'pepito'@'localhost';
Qué acción hace la sentencia:
Otorga los privilegios de insertar y seleccionar toda la base de datos
Otorga los privilegios de insertar y seleccionar sólo a la tabla alumnos al usuario PEPITO
Otorga los privilegios de insertar y seleccionar al usuario PEPITO
REVOKE INSERT ON bd_tec.alumnos FROM pepito;
Qué acción hace la sentencia:
Elimina el privilegio de insertar en la tabla alumnos
Elimina el privilegio de insertar en la tabla alumnos para el usuario PEPITO
Elimina el privilegio de insertar en la base de datos BD_TEC
Qué acción hace la sentencia:
ROL significa que:
Elimina el privilegio a un usuario.
Grupo de usuarios que de acuerdo a la función que desempeñen se otorgan privilegios relacionados.
Otorga el rol o papel a un usuario
Identifica lo que hace la siguiente instrucción.
CREATE ROLE 'supervisor';
Se crea al usuario supervisor
Se crea una BD llamada ROLE
Se crea el rol o papel de supervisor
GRANT UPDATE(precio), SELECT ON empresa.articulos TO 'pepito'@'localhost';
Qué acción hace la sentencia:
Otorga los privilegios de actualizar y seleccionar toda la base de datos
Otorga los privilegios de actualizar una columna y seleccionar sólo a la tabla articulos al usuario PEPITO
Otorga los privilegios de actualizar y seleccionar al usuario PEPITO
