Mysql
 sql >> база данни >  >> RDS >> Mysql

Методът за удостоверяване „mysql_old_password“ не се поддържа

Това съобщение за грешка се показва, когато се свързвате с база данни MySQL, която има пароли, съхранени в стария формат на паролата (http://dev.mysql.com/doc/refman/5.0/en/old-client.html ). По-новите MySQL клиенти не позволяват осъществяването на връзка с бази данни, използвайки стария формат на паролата, тъй като е по-малко сигурен.

Някои биха предложили да зададете old_passwords=1 на MySQL сървъра, но мисля, че би било по-добре да надстроите паролите до новия формат на паролата. След това връзката с MySQL може да бъде настроена отново и вашата база данни ще бъде по-добре защитена.

Можете да прочетете за това как да надстроите паролите си за MySQL от стария формат до новия формат тук:http://code.openark.org/blog/mysql/upgrading-passwords-from-old_passwords-to-new-passwords



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysqladmin:неуспешно свързване със сървър на 'localhost'

  2. Извикване на съхранена процедура в съхранена процедура в MySQL

  3. Как да пренаредите първичен ключ?

  4. Mysql Подобряване на производителността при търсене със заместващи знаци (%%)

  5. MySQL - намиране на думи, които заобикалят търсената ключова дума