¿Cómo cambiar la contraseña root de MySQL?
   
Linux Solutions Center    
Bienvenido a    :: LINUX SOLUTIONS CENTER ::
México, 
Home Manuales ¿Cómo cambiar la contraseña root de MySQL?
Linux Solutions C.
Buscar en Linuxsc
Actualidad
GNU/Linux
Gente en Línea
Tenemos 54 invitados conectado(s)
Acceso



Estadísticas
Ver contenido por hits : 1055071
El Clima
Mar Mie Jue
La encuesta del día
¿Cuál es la Red Social que usas más?
 
Anunciate aquí

Centro de Soluciones Linux

Santa Clara Ocoyucan

KoalaSoft-Sitio de Amigos
Computer Fixers



¿Cómo cambiar la contraseña root de MySQL? PDF Imprimir E-mail Hits: 1461
Viernes, 25 de Julio de 2008 19:53

Si has olvidado o perdiste la contraseña del usuario 'root' de MySQL, no hay problema, existe una alternativa para recuperarlo, solo sigue estás sencillas instrucciones y podrás establecer una nueva. Claro siempre y cuando tengas acceso al usuario 'root' de Linux.


1.- Detener el servidor

#> service mysqld stop
o
#> /etc/rc.d/init.d/mysqld stop


2.- Iniciar en modo FULL o abierto

#> mysqld_safe --skip-grant-tables --skip-networking&

--skip-grant-tables esta opción causa que el servidor no use el sistema de privilegios lo que le da acceso ilimitado a todas las bases de datos a todos los usuarios de la base de datos.

NOTA: Si MySQL fue configurado y compilado con la opción '--disable-grant-options' entonces lo anterior no funcionará y no hay mucho que se pueda hacer entonces y no se podrá cambiar la contraseña, aunque en la práctica realmente esta opción casi no se usa.

--skip-networking deja de escuchar (LISTEN) conexiones TCP/IP provenientes de la red, es decir MySQL trabajaría en un ambiente totalmente local.

3.- Iniciar el monitor

#>mysql -u root

Como no hay sistema de privilegios en este momento, no se preguntara por la contraseña.

Usamos la base de datos del sistema mysql

mysql> use mysql;


4.- Actualizamos el campo que cambiará la contraseña de 'root'

mysql> UPDATE user SET password=PASSWORD('nuevo_pass') WHERE user='root';
Query OK, 1 rows affected (0.07 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> exit
#>


5.- Reiniciar el servidor y listo!!!

#> service mysqld restart


La siguiente vez que entrés al monitor (mysql -u root -p) usa la nueva clave o contraseña.

 








Chinese (T)EnglishGermanGreekKoreanPolishPortugueseSpanish
Linuxsc está disponible ahora.
Linuxsc en Android
QrDroid

Descarga el APK de Linuxsc
Linuxsc RSS.

Tu Futuro... Hoy
Felipe Angeles
Linuxsc en RSS
No. de Visitas
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHoy488
mod_vvisit_counterAyer1583
mod_vvisit_counterEsta Semana2072
mod_vvisit_counterEste Mes10049
mod_vvisit_counterTotal1019073
News Feeds

Ultimo Reporte
Ranking Linux
http://www.wikio.es