elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Ayuda con reset password mysql
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con reset password mysql  (Leído 3,227 veces)
luison

Desconectado Desconectado

Mensajes: 95


Ver Perfil
Ayuda con reset password mysql
« en: 17 Agosto 2011, 23:15 pm »

Hola salu2

Estoy intentando cambiar la contraseña de usuario root de mysql con el siguiente codigo:
Código
  1. Process.Start("C:\xampp\mysql\bin\mysql.exe", "--host=localhost --user=root --password=***  SET PASSWORD FOR 'root'@'localhost'= PASSWORD('nuevopass')")
  2.  

Pero no realiza el cambio de contraseña. Alguna sugerencia del por qué no funciona?


Haciendola de ésta otra forma si funciona, pero necesito lograrlo con la primera opcion.
Código
  1. Public Function reset_password_mysql(ByVal clave As String) As Boolean
  2.        Try
  3.            cmd = New MySqlCommand
  4.        conectarMySQL()
  5.        cmd.Connection = dbCon
  6.            cmd.CommandText = "update mysql.user set password=PASSWORD('" & clave & "') where User='root';"
  7.        cmd.ExecuteNonQuery()
  8.        cierraMySQL()
  9.        MsgBox("CAMBIO CORRECTO!", MsgBoxStyle.Information)
  10.            Return True
  11.        Catch ex As Exception
  12.            Return False
  13.            MsgBox("EXCEPCION AL CAMBIAR CONTRASEÑA ROOT MYSQL:" & vbNewLine & Err.Description, MsgBoxStyle.Exclamation, "AVISO")
  14.        End Try
  15.  
  16.    End Function
  17.  

Espero puedan echarme un cable, gracias.


En línea

madpitbull_99
Colaborador
***
Desconectado Desconectado

Mensajes: 1.911



Ver Perfil WWW
Re: Ayuda con reset password mysql
« Respuesta #1 en: 17 Agosto 2011, 23:29 pm »

Creo que es porque no seleccionas la base de datos a usar, el procedimiento sería de la siguiente manera:

Código
  1. mysql> USE mysql;
  2. mysql> UPDATE USER SET password=PASSWORD("NEWPASSWORD") WHERE USER='madpitbull';
  3. mysql> FLUSH privileges;
  4. mysql> quit

No lo he probado, pero agregando otro comando, debería funcionar:

Código
  1. cmd.CommandText = "use mysql;"

Prueba y cuéntanos.


En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Reset Admin Password 1.1.7 SMF (TEORIA) « 1 2 3 »
Nivel Web
OzX 27 28,562 Último mensaje 15 Septiembre 2020, 11:57 am
por OzX
[duda]usuario y password db mysql remoto
Nivel Web
osama210 1 2,410 Último mensaje 23 Noviembre 2009, 01:29 am
por seclencan
-Ayuda- Wifi reset
Redes
edadsmile 2 2,298 Último mensaje 30 Diciembre 2012, 18:19 pm
por tun_tun
Descargar Reset Windows Password (Advanced Edition) 7.0.5
Software
lararich 0 1,455 Último mensaje 17 Septiembre 2018, 03:58 am
por lararich
[MySQL] La funcion PASSWORD() en que algoritmo cifra ? (solved)
Bases de Datos
Diabliyo 4 2,499 Último mensaje 31 Octubre 2018, 16:11 pm
por Diabliyo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines