MYSQL错误2049(HY000):使用旧的(4.1.1之前的)身份验证协议ref进行连接(客户端选项';安全uAuth';已启用)?
我在stackoverflow上看到了几种解决此错误的方法,包括将MYSQL错误2049(HY000):使用旧的(4.1.1之前的)身份验证协议ref进行连接(客户端选项';安全uAuth';已启用)?,mysql,authentication,mysqldump,mysql-workbench,Mysql,Authentication,Mysqldump,Mysql Workbench,我在stackoverflow上看到了几种解决此错误的方法,包括将useLegacyAuth=1添加到“连接设置”对话框的“高级选项”框中。我的问题是每次我把它添加到选项框中,它都不会保存我添加的内容。我将测试与此的连接,它可以工作,但一旦我退出并尝试执行mysqldump(我的目的以及我发现此错误的原因),它会再次给我上述错误 有人知道此设置为什么不保存或如何保存吗?我想用这种方式解决这个问题,因为这似乎最简单,而且我无法更改我试图连接到的数据库的根密码(另一个可能的修复) 如果上面没有错误,
useLegacyAuth=1
添加到“连接设置”对话框的“高级选项”框中。我的问题是每次我把它添加到选项框中,它都不会保存我添加的内容。我将测试与此的连接,它可以工作,但一旦我退出并尝试执行mysqldump(我的目的以及我发现此错误的原因),它会再次给我上述错误
有人知道此设置为什么不保存或如何保存吗?我想用这种方式解决这个问题,因为这似乎最简单,而且我无法更改我试图连接到的数据库的根密码(另一个可能的修复)
如果上面没有错误,有人知道修复下面错误的其他解决方案吗
ERROR 2049 (HY000): Connection using old (pre-4.1.1) authentication protocol ref used (client option 'secure_auth' enabled)
相关问题:mysqldump是一个具有自己设置的不同工具。如果手动启动,则必须手动传递旧版身份验证设置。但是,它是从MySQL Workbench(即从转储和还原部分)启动的,并且应该自动执行。在此处订阅错误:错误报告位于,有关解决方法的想法,请参阅