MySQL: No puedo borrar usuarios

Iniciado por Fireball-CH, 26 Junio 2007, 04:42 AM

0 Miembros y 1 Visitante están viendo este tema.

Fireball-CH

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.
Video en el que explico cómo instalar y configurar Apache 2.0.54, PHP 5.0.0 y MySQL 4.0.20: http://www.mediafire.com/?fevmmnlyzzd

jack192.168

pues en vez de clearlos en linea de comando, puedes hacerlo con el mysql administrator. te lo puedes bajar de la página de mysql, junto con otras 2 herraminetas, en un pack conocido como GUI tols

chicuela66

Buenas, el revoke no elimina al usuario solo le quita permisos. Para borrar al usuario es con "DROP USER 'usuario'@'%'"

Fireball-CH

Bueno...

jack192.168, probaré el pack que me dices, gracias.

chicuela66, con DROP USER me dice:

  ERROR 1064: You have an error in your SQL syntax. Check the manual etc, etc, etc...

y me dices que el REVOKE no elimina usuarios, bueno... pero por qué antes sí me funcionaba?

Pero bueno, yo creo que algo anda mal con Windows. Y ya tengo decidido, formatearé mi compu! Jeje.. de por sí la iba a formatear porque ya tengo otros problemas.

Cuando vuelva a instalar MySQL volveré a probar y lo publicaré! ;)

Muchas gracias a los 2, saludos!
Video en el que explico cómo instalar y configurar Apache 2.0.54, PHP 5.0.0 y MySQL 4.0.20: http://www.mediafire.com/?fevmmnlyzzd