• Sábado 21 de Diciembre de 2024, 10:37

Autor Tema:  Problemas Para Acceder A Mysql  (Leído 2102 veces)

jpaler

  • Miembro MUY activo
  • ***
  • Mensajes: 479
    • Ver Perfil
Problemas Para Acceder A Mysql
« en: Viernes 29 de Junio de 2007, 15:26 »
0
Hola muchachos...
my mysql estaba bien, hasta q me puse a probar cosas raras y le kite al
usuario root el acceso q este tenia de localhost y le puse %

¿como la ven? y ahora no me deja entrar xq me dice q yo no tengo acceso
desde este host, y tengo otro usuario, pero este no tiene privilegios de
nada...

¿y ahora q puedo hacer?
o es q acaso me toca esntalar e instalar todo de nuevo...¡¡¡ nooooooooo !!!
¿como recupero las bd's q tenia hay dentro?

Salu2 !!!

alext_asisca

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Problemas Para Acceder A Mysql
« Respuesta #1 en: Sábado 15 de Septiembre de 2007, 23:41 »
0
a mi me paso una vez y reintale mysql solo que hay una carpeta demtro de C:\Archivos de programa\MySQL\MySQL Server 5.0 que se llama data ahi copie (respalde) todos los archivos y sub carpetas borre todo y luego copie lo respaldado y sobreescribi lo que estaba (data) y listo recupere todo

Pyroman

  • Miembro activo
  • **
  • Mensajes: 28
    • Ver Perfil
Re: Problemas Para Acceder A Mysql
« Respuesta #2 en: Miércoles 10 de Octubre de 2007, 16:00 »
0
Hola:
Si utilizas Windows puedes utilizar un truquito q encontre en un libro:
-Deten el servicio desde la barra de tareas
-Ejecuta mysqld --skip-grant-tables
 Con esto se inicia el seridor sin tener en cuenta usuarios, clave y privilegios.
-Ahora abres otra consola y ejecutas: mysql - root mysql
Con esto accedes como root y con el 2º argumento le inidcas que quiers trabajar con la BD del sistema.
-Una vez dentro escribes:
UPDATE
     user
SET
     password=PASSWORD('nueva_clave')
WHERE
     user='root';
La funcion PASSWORD codifica la nueva contraseña para que no se pueda leer directamente de la tabla de usuarios.
-Despues escribes: FLUSH PRIVILEGES;
Asi MySQL hace efectivos los cambios.Escribe exit para salir del programa.
-Para cerrar el servicio escribes en consola:
mysqladmin -u root -p shutdown
Te pedira la nueva contraseña de root, se la das y detiene el servidor.

Ahora se puede iniciar el servidcio de manera normal.
Saludos

JrcsDev

  • Miembro MUY activo
  • ***
  • Mensajes: 245
  • Nacionalidad: ve
    • Ver Perfil
    • http://codigo7.wordpress.com/
Re: Problemas Para Acceder A Mysql
« Respuesta #3 en: Domingo 21 de Octubre de 2007, 02:07 »
0
Oye, te felicito... excelente truco... =) yo una vez tuve que reinstalar todo... pero tu opción es mucho mejor... xD  B)
Sígueme en Twitter]
Donar comida a los chicos necesitados!
Todo lo puedo en Cristo que me fortalece...