wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

G_2Prue.de usuarios, roles y privilegios de las BD 2025 5to desa

Total questions: 40

Worksheet time: 21mins

Name
Class
Date
1.

Para visualizar los permisos que tiene un usuario empleamos el comando en consola

a)

show grants

b)

show grants for 'Flor'@' localhost';

c)

Las dos opciones son correctas

2.

Una cuenta de usuario (login) está formada por:

a)

Los permisos de acceso a los objetos de la BD

b)

Contraseña

c)

Por un nombre de usuario

d)

El nombre de usuario y máquina desde la que se conecta

3.

¿Si modificamos los permisos con GRANT, REVOKE o SET PASSWORD el servidor recarga las tablas de permisos automáticamente?

a)

Verdadero

b)

Falso

4.

Este privilegio otorga permiso para leer y escribir archivos en la máquina del servidor

a)

File

b)

Insert

c)

grant

5.

Este comando permite cargar grandes cantidades de datos en una base de datos MySQL desde un archivo de texto delimitado (CSV)

a)

Load data infile

b)

File

c)

txt

d)

CSV

6.

Este comando te mostrará una lista de todos los procesos en ejecución en ese momento, incluyendo información como el usuario que inició el proceso, la base de datos en la que se está ejecutando y el estado del proceso

a)

Processlist

b)

Tasklist

c)

Process

7.

Al utilizar la palabra PASSWORD en la sentencia CREATE USER:

a)

Encriptamos la contraseña

b)

Nos obliga a introducir la contraseña ya encriptada

c)

Esa opción no aparece

d)

Creamos la contraseña

8.

Para utilizar la sentencia CREATE USER hace falta tener el permiso INSERT en la BD mysql

a)

Verdadero

b)

Falso

9.

¿Para utilizar la sentencia CREATE USER hace falta tener el permiso CREATE USER?

a)

Si, correcto

b)

No, falso

10.

Es la posibilidad de ejecutar determinadas operaciones o no sobre los diferentes elementos del sistema de gestión de contenido

a)

Permisos

b)

Roles

11.

¿Para usar GRANT o REVOKE, debe tener el permiso GRANT OPTION además de los permisos que está dando o quitando?

a)

Verdadero

b)

Falso

12.

¿Es durante el diseño físico cuando se definen los usuarios, roles y permisos de acceso a la BD?

a)

Si, es cierto

b)

No, es el diseño lógico

13.

El rol asociado al especialista encargado del manejo SGBD usado para implementar la BD, se denomina

a)

Administrador del SGBD

b)

Administrador del sistema

c)

Administrador de datos

d)

Administrador de BD

14.

Este comando se usa para cambiar el nombre de un objeto de base de datos existente

a)

Alter

b)

Modify

c)

Rename

d)

Change

15.

Es toda persona que tenga todo tipo de contacto con el sistema de base de datos desde que éste se diseña, elabora, termina y se usa.

a)

Analista de sistemas

b)

Diseñador de BD

c)

Programador

d)

Usuario

16.

¿Cuantos tipos de usuarios existen?

a)

2

b)

3

c)

5

d)

4

17.

Son usuarios no sofisticados que interactúan con el sistema mediante la innovación de algunos programas de aplicación que se ha escrito previamente.

a)

Usuarios Normales

b)

Usuarios sofisticados

c)

Usuarios Especializados

18.

En general se emplean para asignar los privilegios relacionados con los usuarios finales de las aplicaciones de un sistema

a)

Permisos

b)

Roles

19.

Es un derecho para ejecutar un tipo particular de sentencia o para acceder un objeto de otro usuario.

a)

Permisos

b)

Roles

20.

Se aplican al conjunto de todas las bases de datos en un servidor. Es el nivel más alto de privilegio, en el sentido de que su ámbito es el más general.

a)

De base de datos

b)

De tabla

c)

De columna

d)

Globales

21.

¿Cuantos niveles de privilegios existen?

a)

4

b)

3

c)

2

d)

5

22.

Decimos que un usuario no posee privilegios cuando usamos CREATE USER en lugar de GRANT?

a)

Verdadero

b)

Falso

23.

Este tipo de lenguaje permite crear roles, permisos e integridad referencial, así como el control al acceso a la base de datos.

a)

DML

b)

DCL

c)

DDL

24.

Para eliminar usuarios se usa la sentencia:

a)

Delete

b)

Borrar

c)

Drop

25.

¿Cuando indicamos el % estamos diciendo que se puede conectar desde cualquier máquina?

a)

Verdadero

b)

Falso

26.

¿Cuando creamos un usuario e indicamos localhost quiere decir que no podrá entrar desde el mismo ordenador donde se está ejecutando el servidor?.

a)

Verdadero

b)

Falso

27.

¿Cuándo creamos un usuario e indicamos la IP quiere decir que podrá entrar desde otro ordenador?

a)

Verdadero

b)

Falso

28.

Son simples archivos creados por los propios usuarios, para infinidad de tareas, se ejecutan directamente desde símbolos del sistema

a)

CSV

b)

TXT

c)

BAT

29.

¿El comando REVOKE pertenece a los DCL?

a)

Cierto

b)

Falso

30.
  • ¿La palabra clave Change le permite modificar un tipo de datos de columna y restricciones?

a)

Verdadero

b)

Falso

31.

Cuál es la diferencia entre el comando show grants y show grants for 'Denise'@'localhost'

a)

Muestra todos los permisos que se pueden dar en una BD

b)

Solo muestra los permisos concedidos a dicho usuario

c)

No, no existe ninguna diferencia entre ellos

32.

Para pasar sus permisos de privilegios a otros usuarios se debe tener el privilegio 

a)

Load data infile

b)

Super usuario

c)

With grant option

d)

Grant

33.

Si utilizo la siguiente sintaxis ON nombre_db.*, estoy

a)

Concediendo privilegios a Todos los objetos de la BD

b)

Concediendo privilegios globales

c)

Concediendo privilegios a Todas las tablas de una BD en particular

d)

Concediendo privilegios a una columna de una tabla concreta

34.

Este comando es empleado para eliminar todos los registros de una tabla.

a)

Drop

b)

Delete

c)

Truncate

35.

Escoja el comando que pertenece tanto a los DML como DQL

a)

Distinct

b)

Insert

c)

Update

d)

Select

36.

El comando rename se usa cuando queremos modificar una base de datos o cualquier objeto contenido en la base de dato

a)

Verdadero

b)

Falso

37.

Comando para activar el local infile

a)

Set global

b)

Show variables like

c)

load data infile

38.

Este sistema se asegura que todos los usuarios pueden ejecutar sólo la operación permitida a los mismos

a)

Sistemas de usuarios

b)

Sistema de roles

c)

Sistema de privilegios

39.

Son comandos que se ejecutan desde el S.O. Marque el que pertenece a MYSQL

a)

processlist

b)

Tasklist

c)

Taskkill

40.

¿El valor dado a la variable local infile puede ser en letras y números?

a)

Si, verdadero

b)

No, esta variable no se le asigna ningún valor