Open leaf-potato opened 3 months ago
Maybe mysql_native_password
is no longer supported in mysql9.0?
Checked some internals of mysql authentication process, this has to be purely implemented from our side.
caching_sha2_password
Checked some internals of mysql authentication process, this has to be purely implemented from our side.
- change default authentication plugin to
caching_sha2_password
- implement password authentication in our auth module.
Maybe I can give it a try, but I need some time to read the code.
What type of bug is this?
Unexpected error
What subsystems are affected?
Distributed Cluster
Minimal reproduce step
What did you expect to see?
Use Mysql client connect to greptimedb successfully.
What did you see instead?
What operating system did you use?
Max OS Ventura 13.4 ARM
What version of GreptimeDB did you use?
0.9.0
Relevant log output and stack trace