[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Password de mysql de debian-sys-maint



El 29/07/2011 01:54 p.m., Tio Oscar escribió:
Buenas!, estaba migrando un server mysql completo entre 2 Debians, y se me ocurrio hacer un mysql --opt --all-databases en vez de ir base por base, error por que tambien dumpie la base "mysql", que me trajo todos los usuarios y permisos antiguos, esto lo arregle tocando la clase users y FLUSH PRIVILEGES, pero  cada vez que quiero bajar mysql no puedo, lo tengo que hacer a mano con kill, y cuando lo levanto me tira este error:

ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)

Alguno sabe donde le puedo definir la password a de debian-sys-maint??? la original en la tabla de usuarios de mysql la perdi.

Gracias!

--
El Tio ~ Programador, hacker y filósofo
web: http://blog.exodica.com.ar
Linked'in: http://www.linkedin.com/in/ogentilezza
Twitter: @exos, Indeti.ca: @exos
Tels: [+54 11] 638-LINUX (54689) - [+54 9 11] 6799-4797

 Hola Tio Oscar ,
el problema es sobre el password que tiene guardado el nuevo equipo no es igual al anterior, por lo tanto veo las siguientes soluciones, siendo la primera la mejor.
1a .- cambia el password del archivo "/etc/mysql/debian.cnf" por el antiguo password de tu viejo servidor.
como veras en el archivo es autogenerado por un script de Debian.

2a .-  (este tiene un riesgo si no tienes cuidado) realiza un update sobre la tabla mysql.user para el usuario debain-sys-maint con el password que tiene el archivo "/etc/mysql/debian.cnf" con la funcion PASSWORD()  ó utilizando el mysqladmin te dejo una referencia [1] para la version 5.0

Sin otro particular que tengas exito!.

Nota.- la primera es mas facil debido a que no metes mano en la tabla de mysql.user y la segunda debes tomar en cuenta que no hay rollback sobre esa tabla, y puede ser confuso si no tienes experiencia en la administracion mysql.

Referencias
[1]http://dev.mysql.com/doc/refman/5.0/es/passwords.html


Reply to: