none
Problemas de conexion a MySql de C# web RRS feed

  • Pregunta

  • Access denied for user ''@'Programador' (using password: NO)

    MySqlException (0x80004005): Access denied for user ''@'Programador' (using password: NO)]
       MySql.Data.MySqlClient.MySqlStream.ReadPacket() +297
       MySql.Data.MySqlClient.NativeDriver.ReadPacket() +12
       MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.ReadPacket() +44
    
    [MySqlException (0x80004005): Authentication to host '' for user '' using method 'mysql_native_password' failed with message: Access denied for user ''@'Programador' (using password: NO)]
       BussinessLayer.Maestros.BOCPais.fn_Listar(DTOPais PTOPais) in c:\Users\ProgramadorNet\Documents\Visual Studio 2013\Projects\Pais\BussinessLayer\Maestros\BOCPais.cs:28
       Inscripcion.fn_CargarDDLPais() in c:\Users\ProgramadorNet\Documents\Visual Studio 2013\WebSites\PresentationLayer\Procesos\Inscripcion.aspx.cs:28
       Inscripcion.fn_IniciarControles() in c:\Users\ProgramadorNet\Documents\Visual Studio 2013\WebSites\PresentationLayer\Procesos\Inscripcion.aspx.cs:17
       Inscripcion.Page_Load(Object sender, EventArgs e) in c:\Users\ProgramadorNet\Documents\Visual Studio 2013\WebSites\PresentationLayer\Procesos\Inscripcion.aspx.cs:35
       System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
       System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
       System.Web.UI.Control.OnLoad(EventArgs e) +99
       System.Web.UI.Control.LoadRecursive() +50
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
    

    miércoles, 4 de febrero de 2015 16:33

Todas las respuestas

  • hola

    deberias verificar el connection string donde defines la info de conecion a mysql

    valida que el usuario y password que usas sea valido y tenga permisos al server de mysql

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 4 de febrero de 2015 16:43
  •  Hola

    gracias por responder, eh verificado y si puedo acceder del mismo Workbench

    te dejo mi código de conexión;

    public static MySqlConnection DBCPais()
            {
                MySqlConnection conectar = new MySqlConnection("Server=localhost;Database=bd_pais; Uid=root;Pwd=root;");

                conectar.Open();
                return conectar;
            }

    jueves, 5 de febrero de 2015 15:26
  • hola

    si creas un archivo .udl (crea un archivo de texto y le cambias la xtension a udl), si lo ejecutas podrias ingresar los datos del conexion a la db y validar si pasa el test

    luego abre el udl con el notepad y podras obtener el connection string que debes usar en tu desarrollo

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 5 de febrero de 2015 15:33
  • Hola,

    localhost refiere al mismo equipo, ¿has intentado colocar el nombre completo del servidor?

    jueves, 5 de febrero de 2015 16:13