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

mysql грешка 2049 връзка с използване на старо (предварително 4-1-1) удостоверяване от mac

Версиите на MySQL от 5.6.7 имат secure_auth активиран по подразбиране, което означава, че клиент 5.6.7+ няма да ви позволи да се свържете, ако вашата парола за потребител на MySQL е хеширана с помощта на метода преди 4.1. Казахте, че мигрирате от инсталация 4.0.24, така че вашата потребителска парола за MySQL определено е хеширана с помощта на метода преди версия 4.1.

Когато използвате mysql инструмент от командния ред, можете да заобиколите това и да се свържете с вашата база данни преди 4.1, като използвате --skip-secure-auth опция за команден ред. Например:

mysql -h 127.0.0.1 -u username -p --skip-secure-auth

За съжаление няма начин да деактивирате secure_auth в mysql-python.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - PHP:Показване на резултатите в редове на таблица (5 резултата на ред)

  2. Какъв модел на дизайн на версиите бихте препоръчали

  3. Как да създадете падащо меню

  4. Как да генерирам уникален, произволен низ за една от колоните на моята MySql таблица?

  5. Открийте сортиране на MySQL колона