el comando es: mysqldmin -u root -p tupass te faltaba la opcion -p saludos, victor El 15/06/06, Carlos E. R.<robin.listas@telefonica.net> escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2006-06-15 a las 11:23 -0000, Manu M.R. escribió:
Hola tengo un suse 8 en el cual tengo instalado un mysql le instala me arranca el daemon bien, pero cuando le quiero cambiar la clave al root me da el error mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user: 'root@localhost' (Using password: NO)' el comando que yo pongo es: mysqladmin -u root password clave
la mysql me deja entrar pero a cualquier cosa que pongo me dice que no tengo acceso, sea cual sea el usurio que puedo hacer.
Se supone que tienes que arrancar el mysql con "rcmysql start", suponiendo que sea el de SuSE. La primera vez el script se encarga de crear las bases de datos iniciales con los permisos adecuados; si no lo haces así, habrá problemas. Creo que me pasó, y tuve que borrarlo, al no saber hacerlo de otra forma.
Luego, has de hacer como dicen las instrucciones:
nimrodel:~ # mysqladmin -u root password ****** nimrodel:~ # mysqladmin -u root -h `hostname` password ****
No entiendo porqué, pero en su dia hice eso y funcionó.
En su día tuvimos un hilo interesante (para mí al menos ;-) ) sobre esto:
] Date: Tue, 23 Nov 2004 02:38:16 +0100 (CET) ] Subject: [suse-linux-s] Mis tribulaciones con las bases de datos.
- -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFEkbcatTMYHG2NR9URAvY0AKCAosFh5wtQf+/iSBZcjd4Gl3jDlQCfecI/ hX+1hHPiio44bz01FsOiHTE= =X0UE -----END PGP SIGNATURE-----
-- -- Víctor Berga [vbergae.listas (at) gmail.com] "Sin música la vida sería un error"