Cómo soltar un usuario de MySQL usando la interfaz de línea de comandos

Cómo soltar un usuario de MySQL usando la interfaz de línea de comandos

MySQL es un sistema de gestión de bases de datos relacionales que proporciona un mecanismo de autenticación para evitar el acceso no autorizado. En MySQL, la administración de usuarios es un aspecto importante de la administración de bases de datos. Dejar caer usuarios no utilizados o obsoletos puede ayudar a mejorar la seguridad y optimizar el rendimiento.

En este artículo, discutiremos cómo soltar un usuario de MySQL usando la interfaz de línea de comandos.

Paso 1: Conéctese a MySQL

El primer paso es conectarse al servidor MySQL utilizando la interfaz de línea de comandos. Abra su terminal o símbolo del sistema e ingrese el siguiente comando:

mysql -u raíz -p  

Esto le pedirá que ingrese la contraseña del usuario root. Después de ingresar la contraseña correcta, se conectará al servidor MySQL.

Paso 2: Enumere a los usuarios existentes

Antes de dejar caer un usuario de MySQL, es una buena práctica enumerar a todos los usuarios existentes para asegurarse de que el usuario que desea soltar realmente existe. Para enumerar a todos los usuarios, ingrese el siguiente comando:

Seleccionar usuario, host de mysql.usuario;
1Seleccionar usuario, host de mysql.usuario;

Esto mostrará una lista de todos los usuarios de MySQL existentes.

Enumere a los usuarios existentes

Paso 3: Revocar privilegios

Antes de dejar caer un usuario de MySQL, es importante revocar los privilegios asociados con el usuario. Esto asegura que el usuario ya no pueda acceder a la base de datos. Para revocar los privilegios, ingrese el siguiente comando:

Revocar todos los privilegios, otorgar la opción de 'user'@'localhost';
1Revocar todos los privilegios, otorgar la opción de 'user'@'localhost';

Reemplazar 'usuario' Con el nombre de usuario del usuario desea dejar. El 'localhost' indica la ubicación desde la cual el usuario puede conectarse a la base de datos. Si el usuario puede conectarse desde varias ubicaciones, puede usar '%' en lugar de 'localhost'.

Paso 4: Usuario de soltar (Eliminar)

Después de revocar los privilegios, puede soltar al usuario usando el siguiente comando:

Soltar el usuario 'usuario'@'localhost';
1Soltar el usuario 'usuario'@'localhost';

Reemplazar 'usuario' Con el nombre de usuario del usuario desea dejar. El 'localhost' indica la ubicación desde la cual el usuario puede conectarse a la base de datos.

Dejar la declaración de usuario de MySQL

Si el usuario puede conectarse desde varias ubicaciones, puede usar '%' en lugar de 'localhost'.

Deje caer el usuario de MySQL con el host "%"

Eso es todo. Repita el mismo comando para eliminar más cuentas ya no se requieren.

Paso 5: Verificar el usuario fue eliminado

Para verificar que el usuario se haya retirado con éxito, puede enumerar a todos los usuarios existentes utilizando el mismo comando desde Paso 2. El usuario caído ya no debe aparecer en la lista.

Conclusión

Dejar caer los usuarios de MySQL no utilizados o obsoletos puede ayudar a mejorar la seguridad y optimizar el rendimiento. En este artículo, discutimos cómo soltar un usuario de MySQL usando la interfaz de línea de comandos. Siguiendo estos pasos, puede administrar de manera efectiva a los usuarios de MySQL y asegurarse de que solo los usuarios autorizados tengan acceso a su base de datos.