我已经在计算机上设置了一个新的MySQL实例,每次添加用户时,它将Authentication Type设置为caching_sha2_password。
caching_sha2_password
即使将身份验证类型设置为“ Standard”,也会发生这种情况,然后在保存用户时将其更改。我也将默认身份验证插件更改为“ mysql_native_password”,但仍会继续这样做。
Standard
mysql_native_password
有了它,caching_sha2_password我无法从.net核心连接到数据库,因为出现错误说明:
MySqlException:任何可用插件均不支持身份验证方法“ caching_sha2_password”
如何获得以标准身份验证类型保存用户的信息?
我今天有同样的问题。我发现修复它的唯一方法是:
它应该可以解决您的问题。