Hola
Bueno, tengo un problema que practicamente me está matando jeje... no puedo borrar a los usuarios que creo en MySQL.
Los creo así:
GRANT ALL PRIVILEGES ON nombreDB.* TO 'nombreUsuario'@'localhost' IDENTIFIED BY 'claveUsuario';
y he tratado de borrarlos así:
REVOKE ALL ON *.* FROM nombreUsuario;
o así:
REVOKE ALL ON *.* FROM 'nombreUsuario';
pero me aparece lo sig.:
ERROR 1141: There is no such grant defined for user 'nombreUsuario' on host '%'
entonces intento borrarlos así:
REVOKE ALL ON *.* FROM 'nombreUsuario'@'localhost';
o así:
REVOKE ALL ON *.* FROM nombreUsuario@localhost;
y me aparece:
Query OK, 0 rows affected (0.00 sec)
y el usuario sigue existiendo!
La base de datos que le asigno al usuario que creo sí existe.
Los intento borrar usando la cuenta root.
Cuando instalé MySQL hice lo siguiente:
C:\> mysqladmin -u root password miClave
mysql> DELETE FROM mysql.user WHERE user='';
mysql> FLUSH PRIVILEGES;
Bueno, espero que puedan ayudarme, gracias.