我在计算机上设置了一个新的MySQL实例,每次添加用户时都会将Authentication Type设置为caching_sha2_password.
即使我将身份验证类型设置为" Standard",然后在保存用户时更改它,也会发生这种情况.我还将默认的身份验证插件更改为" mysql_native_password",但它仍然继续这样做.
使用它caching_sha2_password我无法从.net核心连接到数据库,因为我得到一个错误说明:
MySqlException:任何可用插件都不支持身份验证方法'caching_sha2_password'
如何使用标准身份验证类型保存用户?
当我尝试连接MySQL(8.0)数据库与Visual Studio 2018时,我收到此错误消息
"任何可用插件都不支持身份验证方法'caching_sha2_password'"
此外,我无法检索数据库名称.我使用mysql-for-visualstudio-1.2.7和mysql-connector-net-8.0.11连接.有没有办法解决它.