0

MySQL: Eliminar un usuario

En ocasiones cuando vamos a eliminar un usuario en MySQL nos da problemas, por lo que vamos a ver uno de los motivos más usuales por los que no podemos eliminarlo.

Lo primero será comprobar si tiene algún tipo de permiso, ya que si los tiene, no se puede eliminar.

desde MySQL lanzamos lo siguiente:

SHOW GRANTS FOR 'usuario'@'localhost';

A continuación eliminaremos todos los permisos que tenga:

REVOKE ALL ON *.* FROM 'usuario'@'localhost';

Ahora, ya deberíamos poder eliminar el usuario sin problemas.

DROP USER usuario@localhost;