MySQL - No puedo conectar a bases de datos mysql

 
Vista:

No puedo conectar a bases de datos mysql

Publicado por Franco (2 intervenciones) el 01/09/2017 01:53:39
Estoy tratando de conectar a una base de datos mysql usando C++.
Use este ejemplo: https://dev.mysql.com/doc/connector-cpp/en/connector-cpp-examples-complete-example-1.html
Al ejecuarlo me da este error:
Running 'SELECT 'Hello World!' AS _message'...
# ERR: SQLException in asd.cpp(main) on line 51
# ERR: Access denied for user 'franco'@'localhost' (MySQL error code: 1698, SQLState: 28000 )

Modifique la linea 54 del programa a con = driver->connect("tcp://127.0.0.1:3306", "franco", "");
Tambien probe usando root y tampoco funciona (mismo error)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 796
Oro
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

No puedo conectar a bases de datos mysql

Publicado por xve (1151 intervenciones) el 01/09/2017 10:21:45
Hola Franco, el error es bastante claro... el usuario franco no tiene acceso a la base de datos!!!

Revisa que el usuario franco exista como usuario sin contraseña en MySQL, y que tenga acceso a la base de datos que quieres acceder. Esto se encuentra en la base de datos mysql tabla users.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

No puedo conectar a bases de datos mysql

Publicado por Franco (2 intervenciones) el 01/09/2017 21:26:12
El usuario franco tiene acceso a la base de datos (es el que uso) y la contraseña es una string vaciá
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar