[ubuntu-mx] Recuperar password y contraseña de mysql
poncho
ponchos1 en msn.com
Lun Abr 19 17:25:52 BST 2010
El lun, 19-04-2010 a las 09:15 -0700, Guillermo Domínguez Duarte
escribió:
> Saludos.
>
>
> Me parece muy bien que quieras experimentar. Sigue adelante.
>
> Con respecto a lo que comentas (no soy experto en mysql), según lo
> que entiendo, la tabla que mencionas, tiene las contraseñas
> encriptadas, si cambias la contraseña de la manera en que lo hiciste
> no funciona. Debes hacerlo de la siguiente manera:
>
> mysql> SET PASSWORD FOR 'some_user'@'some_host' =
> PASSWORD('mypass');
>
>
> Una vez que cambies la contraseña de esta manera, veras lo que
> aparece en la tabla que mencionaste, no es la password tal cual y como
> la escribiste, sino que aparece una serie de caracteres
> que son el resultado de la encriptación de tu password.
>
> Aqui te paso un link donde puedes leer mas de esto:
>
>
> http://dev.mysql.com/doc/refman/5.0/es/password-hashing.html
>
>
>
>
> El lun, 19-04-2010 a las 10:25 -0500, poncho escribió:
> > Hola a todos aquí en la lista... pues tengo el siguiente problema,
> > cuando intento ingresar en mysql:
> >
> > ---------------------------------------------------------------------
> > # mysql
> > ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using
> > password: NO)
> > ---------------------------------------------------------------------
> >
> >
> > --> aquí entendí que era un error de password, así que a buscar en el
> > google, encontré varios manuales pero seguí igual,
> > a continuación lo que hice:
> >
> > --------------------------------------------------
> > # /etc/init.d/mysql stop
> >
> > * Stopping MySQL database server mysqld
> > --------------------------------------------------
> >
> > luego
> >
> > --------------------------------------------------------
> > # /usr/bin/mysqld_safe --user=mysql --skip-grant-tables
> >
> > 100419 09:43:33 mysqld_safe Logging to syslog.
> > 100419 09:43:33 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
> > --------------------------------------------------------
> >
> > Después En otra terminal
> >
> > ---------------------------------------------------------------
> > # mysql
> >
> > Welcome to the MySQL monitor. Commands end with ; or \g.
> > Your MySQL connection id is 1
> > Server version: 5.1.37-1ubuntu5.1 (Ubuntu)
> >
> > Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
> > ----------------------------------------------------------------
> >
> > cambio la base de datos
> >
> > -------------------------------------------------------------------
> > # use mysql;
> > Reading table information for completion of table and column names
> > You can turn off this feature to get a quicker startup with -A
> >
> > Database changed
> > -------------------------------------------------------------------
> >
> > después para ver los usuarios y Contraseñas:
> >
> > ----------------------------------------------------------------------
> >
> > mysql> SELECT host,user,password FROM user;
> > +---------------+------------------+-------------------------------------------+
> > | host | user | password |
> > +---------------+------------------+-------------------------------------------+
> > | localhost | root | *E550C3FA47E0DA0774BC09E0E0C1A58A22F7D56B |
> > | poncho-laptop | root | *E550C3FA47E0DA0774BC09E0E0C1A58A22F7D56B |
> > | 127.0.0.1 | root | *E550C3FA47E0DA0774BC09E0E0C1A58A22F7D56B |
> > | localhost | debian-sys-maint | *F40656128882F18726C911F0C735D76C67CD3863 |
> > +---------------+------------------+-------------------------------------------+
> > 4 rows in set (0,00 sec)
> >
> > -----------------------------------------------------------------------
> >
> >
> > Después cambio el password con:
> >
> >
> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >
> > mysql> UPDATE user SET Password='a' WHERE user='root';
> >
> > Query OK, 3 rows affected (0,00 sec)
> > Rows matched: 3 Changed: 3 Warnings: 0
> >
> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >
> >
> > lo checo de nuevo
> >
> > *************************************************************
> >
> > mysql> SELECT host,user,password FROM user;
> > +---------------+------------------+-------------------------------------------+
> > | host | user | password |
> > +---------------+------------------+-------------------------------------------+
> > | localhost | root | a |
> > | poncho-laptop | root | a |
> > | 127.0.0.1 | root | a |
> > | localhost | debian-sys-maint | *F40656128882F18726C911F0C735D76C67CD3863 |
> > +---------------+------------------+-------------------------------------------+
> > 4 rows in set (0,00 sec)
> >
> > **************************************************************
> >
> >
> > Aquí aparece que "a" ya es el password
> >
> >
> > por ultimo
> >
> > mysql> exit
> > Bye
> > //////////////////////////////////////////////////////////////////
> >
> >
> > después de esto según yo, se supone que "a" es la contraseña así que reinicio mysql con
> >
> > # /etc/init.d/mysql restart
> > * Stopping MySQL database server mysqld [ OK ]
> > * Starting MySQL database server mysqld [ OK ]
> > * Checking for corrupt, not cleanly closed and upgrade needing tables.
> >
> >
> > ////////////////////////////////////////////////////////////////////
> >
> > intento loguearme en mysql
> > # mysql -u root -p
> > Enter password: (pongo a)
> >
> > y
> >
> > ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
> >
> >
> > no se porque, alguien pudiera ayudarme, honestamente no lo necesito mucho pero quiero montar un pequeño server
> > de correo (solo para aprender) estoy usando Ubuntu 9.10, espero aprender para empezar con Ubuntu server,jeje
> >
> > Saludos
> >
> >
> >
> >
> >
>
>
>
>
> Guillermo Domínguez Duarte
> Tecnologías de información
>
> Tel.: 52+ (662) 217.3146
> Tel.: 52+ (662) 212.6592
>
> A. Serdán #3 pte. Col. Centro: C.P. 83000
>
> Hermosillo, Sonora. México
>
> guillermo.dominguez en servindustrias.com
>
> Antes de imprimir este mail, piense bien si es realmente necesario
> Before printing this email, assess if ti is really needed
Hola gracias Guillermo, ya lo hice y funciono al 100% jeje creo que
aveces solo falta leer un poco mas...
________________________________________________________________________
Powered By GNU/LINUX
Powered By Ubuntu
Powered By Poncho...
No olvides Visitar http://ubuntumexico.org/
________________________________________________________________________
Más información sobre la lista de distribución ubuntu-mx