Closed muescha closed 3 weeks ago
This is a bit of a tricky one for us.
We're not going to support MySQL authentication plugins so we likely parse WITH mysql_native_password
, ignore it, and create the user anyway using our authentication method. This is for compatibility with applications specifically built for MySQL. I'm pretty sure this is the way we want this to behave in this circumstance.
Is there a reason beyond exact compatibility that you need this query to fail?
I don't have a reason; I just noticed different behavior.
OK. I'll resolve as won't fix. In general, we are sometimes more permissive than MySQL. Please keep cutting issues with incompatibilities you find.
Note: I report this because dolt should react 1:1 the same as MySQL. But maybe this is not a bug.
Setup MySQL
I pulled the image
mysql:latest
and startet it in DockerI run the sql:
MySQL
Dolt
No error. User is created.