当我尝试将 5.0 版本的所有数据库转储恢复到 5.6 版本时,它已恢复,之后当我尝试重新连接时,出现以下错误
错误 2049 (HY000):使用旧的(4.1.1 之前的)身份验证协议(protocol) ref 连接(启用客户端选项“secure_auth”)
..
我已尝试在 My.ini 中添加以下行并重新启动服务,但问题仍然存在。
skip-grant-tables
以下链接表明它是 MYSQL 中的错误。
有人对此解决方案有任何修复吗?
最佳答案
在“管理服务器连接”对话框中为 MySQLWorkBench 6.0 使用此解决方法:
在连接设置对话框的高级选项框中添加 useLegacyAuth=1。
关于MYSQL ERROR 2049 (HY000) : Connection using old (pre-4. 1.1) 使用身份验证协议(protocol) ref(启用客户端选项 'secure_auth'),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18126513/