sql >> Database teknologi >  >> RDS >> Mysql

Godkendelsesmetoden 'mysql_old_password' understøttes ikke

Denne fejlmeddelelse vises, når du opretter forbindelse til en MySQL-database, der har sine adgangskoder gemt i det gamle kodeordsformat (http://dev.mysql.com/doc/refman/5.0/en/old-client.html ). Nyere MySQL-klienter tillader ikke, at der oprettes forbindelse til databaser ved hjælp af det gamle kodeordsformat, da det er mindre sikkert.

Nogle vil foreslå at indstille old_passwords=1 på MySQL-serveren, men jeg tror, ​​det ville være bedre at opgradere adgangskoderne til det nye kodeordsformat. Så kan MySQL-forbindelsen sættes op igen, og din database bliver bedre beskyttet.

Du kan læse om, hvordan du opgraderer dine MySQL-adgangskoder fra det gamle format til det nye format her:http://code.openark.org/blog/mysql/upgrading-passwords-from-old_passwords-to-new-passwords



  1. Registrer, om en dato er i sommertid i MySql

  2. vis sql tilpasset tekst fra tabelkolonneresultat

  3. MySQL JOIN med IF-betingelser

  4. Hvordan aktiverer jeg MSDTC på SQL Server?