Skip to content

Connect to MySQL 8 binlog users without requiring TLS - #127

Merged
mumoshu merged 1 commit into
mainfrom
support-mysql-caching-sha2-rsa-auth
Jul 23, 2026
Merged

Connect to MySQL 8 binlog users without requiring TLS#127
mumoshu merged 1 commit into
mainfrom
support-mysql-caching-sha2-rsa-auth

Conversation

@mumoshu

@mumoshu mumoshu commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

MySQL 8 often authenticates with caching_sha2_password, and surreal-sync could already handle that when TLS was on or the password was already cached.

You can now also connect over a plain connection when MySQL asks for a full password check, so a normal MySQL 8 replication user works without forcing TLS or switching to an older password plugin.

The MySQL binlog source docs spell out which authentication paths are supported, so you know what to expect when setting up the replication user.

Intends to cover the first fix mentioned in #121

@mumoshu
mumoshu merged commit f39470a into main Jul 23, 2026
9 checks passed
@mumoshu
mumoshu deleted the support-mysql-caching-sha2-rsa-auth branch July 23, 2026 03:48
@mumoshu mumoshu mentioned this pull request Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant