MySQL 8.0 caching_sha2_password and legacy Connector/J: retaining mysql_native_password at the authentication boundary
MySQL Server 8.0 introduced caching_sha2_password as the default authentication plugin, shifting the handshake boundary for legacy client connectors. Applications using Connector/J versions before 8.0, or other drivers that predate this plugin, cannot complete full authentication unless they negotiate an SSL/TLS connection or explicitly request an RSA key ex