Creando un usuario en MySQL

Creando un usuario en MySQL

 

 

 

Creando un usuario en mysql 1

Una guía rápida paso a paso sobre cómo crear un usuario en MySQL

Inmediatamente después de instalar MySQL, tendrás el rootusuario disponible.

Este es el usuario que puede usar para intentar ver si MySQL está funcionando, pero no debería ser el usuario para otros tipos de usos.

¿Por qué? Porque es demasiado potente .

Un gran poder conlleva una gran responsabilidad (dijo el tío de Spider-Man). Y, en particular, un gran peligro si cometes errores.

En lugar de eso, deberías crear usuarios ad hoc que solo tengan permisos para realizar su trabajo, y nada más. Lo mismo ocurre si utilizas Linux o cualquier sistema Unix, por ejemplo: no quieres utilizar el rootusuario, sino tu propia cuenta de usuario.

 

Para crear un nuevo usuario, conéctese a MySQL utilizando el rootusuario:

mysql -u root -p

luego usa el comando

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

Por ejemplo, para crear un usuario test_usercon contraseña test_password12Aejecute el comando:

CREATE USER 'test_user'@'localhost' IDENTIFIED BY 'test_password12A';

El comando debería devolver una línea que diga Query OK, 0 rows affected (X.XX sec):

Si usaste una contraseña no válida, el sistema te diría algo como ERROR 1819 (HY000): Your password does not satisfy the current policy requirements. En este caso, el error dice que la contraseña no es lo suficientemente compleja, porque cuando instalé MySQL le dije que usara una determinada política sobre contraseñas.

¡Genial! Ahora se ha creado el usuario y podemos conectarnos a MySQL con él. Desde la línea de comandos, puedes salir escribiendo QUITy escribiendo: Salarios y Sueldos medios 2023

mysql -u test_user -p

Ahora, si intento crear una base de datos, obtendré un error que dice ERROR 1044 (42000): Access denied for user 'test_user'@'localhost' to database 'testing':

¿Por qué? Porque el usuario no tiene permiso para crear una nueva base de datos .

Veremos cómo trabajar con permisos en otro tutorial.

Vale la pena mencionar la @'localhost'cadena que usamos para crear el usuario. Esto le indica a MySQL que el usuario solo puede conectarse desde el host local, lo cual es bueno cuando se prueban cosas y cuando cualquier aplicación que se conectará a MySQL se ejecuta en la misma computadora que ejecuta el DBMS.

 

Cuando esto no sea cierto, deberá ingresar manualmente la IP desde la que se conectará el usuario o utilizar el %comodín:

CREATE USER 'test_user'@'%' IDENTIFIED BY 'test_password12A';

Quiero cerrar este tutorial mostrando cómo eliminar el usuario que creamos:

DROP USER 'test_user'@'localhost';



Tal vez te puede interesar:

  1. Introducción a React
  2. Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
  3. Cómo cambiar el valor de un nodo DOM
  4. Cómo comprobar si un elemento DOM tiene una clase

Creando un usuario en MySQL

Inmediatamente después de instalar MySQL, tendrás el rootusuario disponible. Una guía rápida paso a paso sobre cómo crear un usuario en MySQL Una guía r�

programar

es

https://aprendeprogramando.es/static/images/programar-creando-un-usuario-en-mysql-2245-0.jpg

2024-11-04

 

Creando un usuario en mysql 1
Creando un usuario en mysql 1

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences