Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

MySQL en linux

Estas en el tema de MySQL en linux en el foro de Bases de Datos General en Foros del Web. Hola, yo tengo un linux red hat con la version de mysql la 3.2 y resulta que instale el phpmyadmin y cambie desde ahi la ...
  #1 (permalink)  
Antiguo 15/06/2005, 16:34
 
Fecha de Ingreso: abril-2005
Mensajes: 2
Antigüedad: 19 años
Puntos: 0
MySQL en linux

Hola, yo tengo un linux red hat con la version de mysql la 3.2 y resulta que instale el phpmyadmin y cambie desde ahi la contraseña del usuario root:

SET PASSWORD FOR 'root'@ 'localhost' = PASSWORD( '********' )

porque me decia que tenia un agujero de seguridad porque el usuario root no tenia password :>>>>

(Using password: NO)

al cambiar la password cuando entro al phpmyadmin o cuando ejecuto

#mysql

me mustra este mensaje de error:

#1045 - Access denied for user: 'root@localhost' (Using password: NO)

deberia reinstalar mysql o puedo arreglarlo tocando los archivos de configuracion de mysql que no se donde estan? ? ?


desde ya muchas gracias
  #2 (permalink)  
Antiguo 15/06/2005, 16:42
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
esque al root del mysql, no le colocas password, tiene que estas sin password proque de lo contrario no arrancará ni dejará accesar a un app a ella. quitale la contraseña root@localhost, para que te deje entrar.

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #3 (permalink)  
Antiguo 15/06/2005, 17:26
 
Fecha de Ingreso: abril-2005
Mensajes: 2
Antigüedad: 19 años
Puntos: 0
Como

como le quito la contraseña?

lei eso por ahi:


He perdido la contraseña del root
Si has perdido la contraseña que usas como root, es decir, para administrar MySQL, puedes establecer otra, usando el mismo ordenador donde físicamente está instalado el daemon:

Apaga el servidor
Inicia el servidor con la opción --skip-grant-tables.
Conecta con el servidor usando mysql -u root mysql. Con eso no te pedira la password y accederas directamante a la base de datos MySQL que es la que guarda la informacion de usuarios.
cambia la contraseña usando este comando SQL:
mysql> UPDATE user SET Password=PASSWORD('nuevacontraseña') WHERE User='root';
Ejecuta un nuevo comando SQL:
mysql> FLUSH PRIVILEGES;
Apaga y reinicia el servidor y ya podras usar la nueva password
--------------------------------------------------------------------

Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:22.