MySQL Workbench-使用标准密码创建用户

时间:2018-09-13 10:39:41

标签: authentication mysql-workbench

我已经将mysql工作台更新为8.0.12, 而且我在用户管理方面遇到了大问题。

某些应用程序不支持SHA2身份验证,我很难找到一种使用标准身份验证的方法。

在以前的版本中,我可以轻松创建具有不同身份验证类型(标准/ caching_sha2_password)的用户。

一些建议将不胜感激。 降级到以前的版本将是最后的选择。

authentication setting

[编辑]  创建用户时,我可以选择标准模式。但是,一旦我应用了创建内容,它就会自动切换到caching_sha2_password [/编辑] 谢谢

1 个答案:

答案 0 :(得分:2)

您需要更改服务器的default_authentication_method。您可以手动编辑配置文件并添加以下内容:

default-authentication-plugin=mysql_native_password

或者您可以通过MySQL Workbench更新选项文件,方法是转到服务器>选项文件>

enter image description here

然后,您将需要重新启动服务器并使用所需的身份验证插件重新创建用户。

您可以阅读更多here