Versi MySQL sejak 5.6.7 memiliki secure_auth
diaktifkan secara default, yang berarti bahwa klien 5.6.7+ tidak akan mengizinkan Anda terhubung jika kata sandi pengguna MySQL Anda di-hash menggunakan metode pra-4.1. Anda mengatakan Anda bermigrasi dari instalasi 4.0.24, jadi kata sandi pengguna MySQL Anda pasti di-hash menggunakan metode pra-4.1.
Saat menggunakan mysql
alat baris perintah, Anda dapat menyiasatinya dan menyambung ke database pra-4.1 Anda dengan menggunakan --skip-secure-auth
opsi baris perintah. Misalnya:
mysql -h 127.0.0.1 -u username -p --skip-secure-auth
Sayangnya tidak ada cara untuk menonaktifkan secure_auth
di mysql-python.