[Rider-C#] Connect to MySql failed due to dialog plugin error

Answered

Hi Guys,

 

Hope you familiar with this problem. I can connect to MySQL through client after adding MySQL Server 5.6\Lib\Plugin\\dialog.dll.

But when I try from the code it failed (rider 2019.1.2):

MySql.Data.MySqlClient.MySqlException
Authentication method 'dialog' not supported by any of the available plugins.
at MySql.Data.MySqlClient.Authentication.AuthenticationPluginManager.GetPlugin(String method)
at MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.GetPlugin(String method, NativeDriver driver, Byte[] authData)
at MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.HandleAuthChange(MySqlPacket packet)
at MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.Authenticate(Boolean reset)
at MySql.Data.MySqlClient.NativeDriver.Authenticate(String authMethod, Boolean reset)
at MySql.Data.MySqlClient.NativeDriver.Open()
at MySql.Data.MySqlClient.Driver.Open()
at MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings)
at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnection()
at MySql.Data.MySqlClient.MySqlPool.GetPooledConnection()
at MySql.Data.MySqlClient.MySqlPool.TryToGetDriver()
at MySql.Data.MySqlClient.MySqlPool.GetConnection()
at MySql.Data.MySqlClient.MySqlConnection.Open()

0
2 comments

Hello Tzahi!

Could you please reproduce the problem once again, collect logs (Help | Compress Logs and Show in ...), and create a new support request with the attachment by pressing [submit a request] button at the top of the current page?

 

Thanks in advance!

0
Avatar
Permanently deleted user

It seemed the problem I choose MySql and not MariaDB Driver.

Thanks anyway :)

0

Please sign in to leave a comment.