Tôi đã từng gặp vấn đề tương tự. Trong trường hợp của tôi, chỉ cần chạy lệnh bên dưới được kết nối trên cơ sở dữ liệu của tôi bằng Workbench:
SET SESSION old_passwords=0;
SET PASSWORD FOR my_user=PASSWORD('my_password');
Sau đó, tôi có thể kết nối bằng MySql Connector 6.6.5 trong mã c # với chuỗi kết nối mysql phổ biến:
"server=my_server_ip;user=my_user;database=my_db;port=3306;password=my_password;"