Switch shell / connect to use caching_sha2_password by default#919
Merged
Switch shell / connect to use caching_sha2_password by default#919
Conversation
ad4851a to
5533341
Compare
iheanyi
approved these changes
Oct 9, 2024
This switches up both connect and shell to use `caching_sha2_password` by default. `connect` gets an option to also select the legacy `mysql_native_password` option. `shell` selects based on the `mysql --version` returns. For MySQL 8.x and later, it now uses `caching_sha2_password`. Signed-off-by: Dirkjan Bussink <d.bussink@gmail.com>
5533341 to
d68bc44
Compare
Collaborator
Author
|
Fixes #916 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This switches up both connect and shell to use
caching_sha2_passwordby default.connectgets an option to also select the legacymysql_native_passwordoption.shellselects based on themysql --versionreturns. For MySQL 8.x and later, it now usescaching_sha2_password.Alternative to #918
Depends on planetscale/psdbproxy#24