修改mysql认证方式
发布时间
阅读量:
阅读量
修改mysql认证方式
- 研究背景
- 应对策略
-
- 情境1
- 情境2
背景
Mysql8.0版本中,默认的认证机制已更改为采用sha2算法,然而在Workbench、Sequel Pro及Navicat等工具中,尚未配备支持sha2的相应插件。
解决方法概述
场景1
- 首次创建容器/进行安装
- 在安装过程结束后添加新用户
可采用以下方式:
设置 mysql.cnf 文件以配置默认的身份验证插件:
- 在安装过程结束后添加新用户
[mysqld]
default_authentication_plugin = mysql_native_password
验证配置是否已成功实施:
mysql> select host,user,plugin from mysql.user;
+-----------+------------------+-----------------------+
|host|user|plugin|
+-----------+------------------+-----------------------+
|localhost|mysql.infoschema|c
全部评论 (0)
还没有任何评论哟~
