Cómo crear un nuevo usuario y asignar permisos en MySQL

18 ott 2023 1 min di lettura
Cómo crear un nuevo usuario y asignar permisos en MySQL
Indice dei contenuti

Introducción

Crear un nuevo usuario y asignar los permisos adecuados es una práctica esencial para administrar su base de datos MySQL de forma segura y eficiente. Este tutorial lo guiará a través de los pasos necesarios para crear un nuevo usuario en MySQL y asignarle permisos específicos.

Paso 1: inicie sesión en MySQL

Para comenzar, inicie sesión en su sistema MySQL usando el siguiente comando:

mysql -u root -p

Se le pedirá que ingrese la contraseña del usuario root.

Paso 2: crear un nuevo usuario

Para crear un nuevo usuario, ejecute el siguiente comando, reemplazando 'nuevo nombre de usuario' y 'contraseña' con su nombre de usuario y contraseña deseados:

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

Para verificar la creación de usuarios, ejecute:

SELECT user FROM mysql.user;

Debería ver el nuevo nombre de usuario en la lista devuelta.

Paso 3: Asignar permisos

MySQL ofrece una variedad de permisos que se pueden asignar a los usuarios. A continuación se muestra un comando de ejemplo para otorgar todos los permisos a un usuario en una tabla de base de datos específica:

GRANT ALL PRIVILEGES ON database.table TO 'newusername'@'localhost';

Si solo desea otorgar permisos específicos, como INSERT, use el siguiente comando:

GRANT INSERT ON database.table TO 'newusername'@'localhost';

Puede reemplazar "INSERT" con otros tipos de permisos como SELECCIONAR, ACTUALIZAR, ELIMINAR, etc.

Paso 4: recargar privilegios

Después de asignar permisos, es importante recargar los privilegios para garantizar que los cambios surtan efecto:

FLUSH PRIVILEGES;

Conclusión

En este tutorial, exploramos cómo crear un nuevo usuario en MySQL y cómo asignar permisos específicos a ese usuario. Si sigue estos pasos, podrá gestionar eficazmente el acceso a su base de datos garantizando al mismo tiempo la seguridad y la eficiencia.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.