Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MYSQL错误2049(HY000):使用旧的(4.1.1之前的)身份验证协议ref进行连接(客户端选项';安全&#uAuth';已启用)?_Mysql_Authentication_Mysqldump_Mysql Workbench - Fatal编程技术网

MYSQL错误2049(HY000):使用旧的(4.1.1之前的)身份验证协议ref进行连接(客户端选项';安全&#uAuth';已启用)?

MYSQL错误2049(HY000):使用旧的(4.1.1之前的)身份验证协议ref进行连接(客户端选项';安全&#uAuth';已启用)?,mysql,authentication,mysqldump,mysql-workbench,Mysql,Authentication,Mysqldump,Mysql Workbench,我在stackoverflow上看到了几种解决此错误的方法,包括将useLegacyAuth=1添加到“连接设置”对话框的“高级选项”框中。我的问题是每次我把它添加到选项框中,它都不会保存我添加的内容。我将测试与此的连接,它可以工作,但一旦我退出并尝试执行mysqldump(我的目的以及我发现此错误的原因),它会再次给我上述错误 有人知道此设置为什么不保存或如何保存吗?我想用这种方式解决这个问题,因为这似乎最简单,而且我无法更改我试图连接到的数据库的根密码(另一个可能的修复) 如果上面没有错误,

我在stackoverflow上看到了几种解决此错误的方法,包括将
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(即从转储和还原部分)启动的,并且应该自动执行。在此处订阅错误:错误报告位于,有关解决方法的想法,请参阅