Saya memiliki masalah yang sama. Dalam kasus saya, jalankan perintah di bawah ini yang terhubung pada database saya oleh Workbench:
SET SESSION old_passwords=0;
SET PASSWORD FOR my_user=PASSWORD('my_password');
Setelah itu saya dapat terhubung menggunakan MySql Connector 6.6.5 dalam kode c# dengan string koneksi mysql yang umum:
"server=my_server_ip;user=my_user;database=my_db;port=3306;password=my_password;"