Der Versuch, MySQL auf meiner Web-Host zu verbinden, Connector/Net C#/WinForms in Visual Studio 2012 Update 3, aber immer die folgenden Fehlermeldung mit:Authentifizierung fehlgeschlagen Methode mysql_native_password
Authentication to host '1.1.1.1' for user '[email protected]' using method 'mysql_native_password' failed with message: Access denied for user '[email protected]'@'2.2.2.2' (using password: YES)
string connectionString = "SERVER=1.1.1.1;PORT=3306;DATABASE=databaseName;[email protected];PASSWORD=mypassword;";
MySqlConnection connection = new MySqlConnection(connectionString);
connection.Open();
I bin Remote-Verbindung, habe meine IP-Adresse auf die weiße Liste gesetzt (und sogar vorübergehend alle (%) zum Testen auf die weiße Liste gesetzt), habe den Benutzernamen und das Passwort und die IP-Adresse dreimal geprüft.
Ich habe versucht, die ursprünglich den Benutzernamen ohne Domäne (Benutzername statt [email protected]), aber es gab mir die folgenden Fehler:
Authentication with old password no longer supported, use 4.1 style passwords.
Jede Hilfe wäre sehr willkommen, danke!
möglich Duplikat von [Authentifizierung mit altem Passwort nicht mehr unterstützt, verwenden Sie 4.1 Stil-Passwörter] (http://stackoverflow.com/questions/15772479/authentication-with-old-password-no-longer-supported-use-4 -1-style-passwords) – eggyal
Nicht doppelt, da die erste Fehlermeldung die problematische ist. Diese zweite Fehlermeldung wurde behoben, indem @ mydomain.com zum Benutzernamen hinzugefügt wurde. –
Ihre Fehlermeldungen implizieren, dass dies korrekt ist, d.h.dass Ihr MySQL-Benutzername "@ mydomain.com" nicht enthält. – eggyal