Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

03 Creación de Usuarios - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 13 de abril de 2023 por Pablo P.

30 visualizaciones

Descargar la transcripción

Bueno, en este vídeo vamos a ver cómo se utilizan los usuarios, cómo se crean usuarios 00:00:00
y se borran usuarios de forma fácil en base de datos MySQL. Lo primero que tenemos que 00:00:04
tener es este error lanzado, la misma de siempre. Y entonces entramos en nuestra base de datos 00:00:10
y ejecutamos los scripts. La base de datos esta estaba borrada, así que vamos a entrar 00:00:20
en una base de datos, la que sea, vamos a ejecutar nuestro script y podemos crear nuestros 00:00:28
usuarios. También lo que podemos hacer es hacerlo con la interfaz gráfica. Sería aquí 00:00:36
en el PHPMyAdmin, en Inicio, porque los usuarios van a ser todas las bases de datos. Luego 00:00:41
ya les daremos privilegios en cada uno de estos esquemas. El usuario va a ser esta parte 00:00:46
de cuentas de usuario. Ahí veis que está el usuario root. Aquí podéis ver un poco 00:00:54
si tiene o no contraseña, los privilegios globales, etc. Entonces, ¿cómo creamos una 00:00:58
nueva? Con la interfaz gráfica. Agregar cuenta de usuario, nombre de usuario, Raul, por ejemplo. 00:01:05
Nombre del host. Cualquier servidor sería, si lo hacemos por comando, el porcentaje. 00:01:12
También podría ser localhost. Aquí podéis escribir local, localhost, etc. Con contraseña 00:01:20
o sin contraseña. Si hacéis la contraseña la tenéis que escribir dos veces. También 00:01:28
la podéis hacer autogenerada. Y los privilegios se los podríamos dar aquí, que ya lo veremos 00:01:35
en otro vídeo probablemente. Entonces, al darle, se te genera el usuario con este comando. 00:01:42
Create user, Pablo, arroba a qué bases de datos. ¿Desde dónde va a poder entrar? Desde 00:01:49
todos los sitios o desde solo localhost, por si lo queremos hacer y bloquear que los usuarios 00:01:54
solo puedan entrar en la base de datos desde la empresa y no desde su casa, por ejemplo. 00:01:59
Identificado con contraseña. Al principio no tenía contraseña. Ahora lo veremos. En 00:02:05
cuentas de usuario aparece aquí, sin contraseña. ¿Cómo lo probamos? Cierro sesión, entro 00:02:14
aquí con mi usuario Pablo, no le meto contraseña y entro. ¿Y qué veo? Lo que tenga, permisos. 00:02:24
Si tengo pocos permisos, pues los que tenga. ¿Cómo sería borrarlo? Pues vuelvo a entrar 00:02:33
con root, que es ese seguro que tiene los permisos. Lo hago por interfaz gráfica, muy 00:02:40
fácil. Entro aquí, selecciono, eliminar cuentas de usuarios seleccionadas, continuar 00:02:50
y la elimino. Esto es muy sencillo, por interfaz gráfica. ¿En MySQL? Igual, lo mismo. Sería 00:03:01
coger, entrar en una conexión que tenga los permisos de root y tenemos... No me acuerdo 00:03:09
exactamente dónde están los usuarios. Bueno, no lo veo así fácil. Pero está por aquí. 00:03:18
Manage connections. No. Vale, perdonad que lo he cortado. Bueno, aquí lo tenemos, usuarios 00:03:32
y privilegios, está en Server, Users and Privileges, y ahí tenéis los usuarios. ¿Cómo 00:03:45
se hace? Pues igual. Añado una cuenta, nombre, tipo de autenticación, desde dónde se va 00:03:51
a poder conectar y la contraseña. Voy a poner localhost. Si ponemos localhost no nos va 00:03:59
a poder dejar entrar porque es distinto el del Docker que desde esta máquina real. Entonces 00:04:08
aquí, 1, 2, 3, 4, aplicamos. No me debe aparecer, eso es por esto. Si aquí quitáis 00:04:14
la parte de abajo, entramos, 1, 2, 3, 4 y ya. A ver si me deja, aunque sea muy sencilla 00:04:26
la contraseña, sí me ha dejado. Entonces ya lo tenemos aquí, nuestro usuario que puede 00:04:36
entrar desde localhost. Vamos a intentar hacer la conexión. El usuario se llama newuser6033 00:04:40
y la contraseña 1, 2, 3, 4. Me debería dar error porque no estoy en el localhost real 00:04:54
porque el Docker sería como otra máquina. Sin embargo, si yo ahora entro otra vez, me 00:05:05
voy a los usuarios y le cambio el permiso a cualquiera, ahora sí me debería dejar entrar. 00:05:13
Vamos con newuser6033 y la contraseña 1, 2, 3, 4. Ya me permite entrar. No le he dado 00:05:26
nombre, menos mal que se mantiene. Y aquí es donde os digo que recojamos que es la DMSQLPHP 00:05:41
del newuser, por si luego tenemos otros privilegios, pues que la gente pueda entrar con su conexión. 00:05:51
Aquí ya podría entrar. Esto es un tema de hacerlo por interfaz gráfica, pero también 00:05:58
se puede hacer por comando si os lo aprendéis. Aquí tenéis explicado por comando cómo 00:06:04
sería. MySQL. Create. Nombre de usuario. Identified by la contraseña. Aquí ya tenéis 00:06:10
aquí también explicado. Create user. Identified by contraseña. Para ahorrarlos, drop user 00:06:18
y el usuario. Por ejemplo, lo ejecutaríamos aquí. Si estamos en nuestra conexión de 00:06:26
root, que si veis os sale aquí en la parte de arriba el nombre, por eso digo que es muy 00:06:32
útil. Drop user. New user. Y lo ejecutamos. Debería desaparecer nuestro usuario. Entramos 00:06:36
en usuarios. Ahora estoy conectado con newuser. Pero si estoy conectado con este, debería 00:06:48
desaparecer. A ver si se ha quedado pillado. Entramos en user y ya no está el newuser. 00:06:55
Pues eso. Es utilizar estos comandos. Drop user o create user. Create user. Prueba, por 00:07:04
ejemplo. Lo podemos ejecutar así. Y al crearlo debería aparecer en usuarios un user prueba. 00:07:14
No ha aparecido. No sé muy bien por qué. Aquí en principio se ha creado, pero no sé 00:07:25
si es que no se refresca tiempo o qué pasa. De hecho ya no deja hacerlo. Entonces debería 00:07:35
estar creado y aquí está. Tarda un poco en refrescar. Por defecto, al cambiar el límite 00:07:44
también se puede hacer dentro del comando. Pero si tenemos interfaz gráfica puede ser 00:07:51
muy fácil. 00:07:56
Subido por:
Pablo P.
Licencia:
Reconocimiento - No comercial
Visualizaciones:
30
Fecha:
13 de abril de 2023 - 13:25
Visibilidad:
Público
Centro:
IES FRANCISCO DE QUEVEDO
Duración:
07′ 58″
Relación de aspecto:
1.78:1
Resolución:
1912x1076 píxeles
Tamaño:
90.01 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid