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.