wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Control de Acceso

Total questions: 16

Worksheet time: 3600secs

Name
Class
Date
1.
Definir esquema y concesión de autorización para el acceso a los datos es tarea del:
a)
Usuario casual
b)
Programador de aplicaciones
c)
Administrador de  Base de Datos
d)
Usuario ingenuo
2.
Sentencia utilizada para la creación de usuarios
a)
DROP USER
b)
REVOKE
c)
GRANT
d)
CREATE USER
3.

Sentencia que sirve para otorgar privilegios a un usuario, en caso de no existir, se creará el usuario.

a)

CREATE USER

b)

GRANT

c)

SET PASSWORD

4.

Sentencia que elimina los privilegios de un usuario existente

a)

SET PASSWORD

b)

DROP USER

c)

REVOKE

5.

CREATE USER 'pepito'@'localhost' IDENTIFIED BY '54321';

Significa:

a)

El otorgamiento de privilegios

b)

La eliminación de privilegios

c)

La creación de un usuario

d)

La definición del password para el usuario

6.
SET PASSWORD FOR ‘juanito'@'localhost' = PASSWORD(’abcde123’);
Identifica que hace la siguiente instrucción
a)
Crea el usuario con su password
b)
Define el password para el usuario juanito
c)
Cambia el password del usuario juanito
d)
Ninguna de las opciones
7.
Es un derecho de realizar una acción concreta en una tabla específica, vista o procedimiento
a)
Al crear un usuario
b)
Al revocar un privilegio
c)
Al eliminar un usuario
d)
El otorgar un privilegio 
8.

En base a que se otorgan los privilegios a un usuario

a)

El base a la cantidad de base de datos existentes

b)

En base a la cantidad de usuarios creados

c)

Se deben tener identificados los privilegios que requiere, en base a sus funciones y necesidades del mismo.

9.

GRANT ALL PRIVILEGES ON empresa.* TO 'juanito'@'localhost' IDENTIFIED BY 'abcde123';

Significa:

a)

Son los permisos sobre los objetos de la base de datos empresa

b)

Se está otorgando todos los privilegios al usuario 'juanito' sobre la BD empresa excepto GRANT OPTION.

c)

Se está cambiando el password al usuario 'juanito'

10.

GRANT OPTION

Significa:

a)

Permite dar permisos o privilegios a otros usuarios

b)

Revoca los privilegios otorgados a un usuario

c)

Otorga la opción de algunos privilegios a un usuario

11.

GRANT INSERT, SELECT ON bd_tec.alumnos TO 'pepito'@'localhost';

Qué acción hace la sentencia:

a)

Otorga los privilegios de insertar y seleccionar toda la base de datos

b)

Otorga los privilegios de insertar y seleccionar sólo a la tabla alumnos al usuario PEPITO

c)

Otorga los privilegios de insertar y seleccionar al usuario PEPITO

12.

REVOKE INSERT ON bd_tec.alumnos FROM pepito;

Qué acción hace la sentencia:

a)

Elimina el privilegio de insertar en la tabla alumnos

b)

Elimina el privilegio de insertar en la tabla alumnos para el usuario PEPITO

c)

Elimina el privilegio de insertar en la base de datos BD_TEC

13.
REVOKE INSERT ON   bd_tec.alumnos FROM   pepito;
Qué acción hace la sentencia:
a)
Elimina el privilegio de insertar en la tabla alumnos
b)
Elimina el privilegio de insertar en la tabla alumnos para el usuario PEPITO
c)
Elimina el privilegio de insertar en la base de datos BD_TEC
d)
Ninguna de las anteriores
14.

ROL significa que:

a)

Elimina el privilegio a un usuario.

b)

Grupo de usuarios que de acuerdo a la función que desempeñen se otorgan privilegios relacionados.

c)

Otorga el rol o papel a un usuario

15.

Identifica lo que hace la siguiente instrucción.

CREATE ROLE 'supervisor';

a)

Se crea al usuario supervisor

b)

Se crea una BD llamada ROLE

c)

Se crea el rol o papel de supervisor

16.

GRANT UPDATE(precio), SELECT ON empresa.articulos TO 'pepito'@'localhost';

Qué acción hace la sentencia:

a)

Otorga los privilegios de actualizar y seleccionar toda la base de datos

b)

Otorga los privilegios de actualizar una columna y seleccionar sólo a la tabla articulos al usuario PEPITO

c)

Otorga los privilegios de actualizar y seleccionar al usuario PEPITO