今天在电脑上安装了mysql8.0,用navicat连接的时候出现了如下的错误: 这是因为mysql 8.0 默认使用 caching_sha2_password 身份验证机制 —— 从原来的 mysql_native_password 更改为 caching_sha2_password。 从 5. ...
分类:
数据库 时间:
2018-06-17 14:20:46
阅读次数:
639
今天安装mysql8 使用navicat 连接时报错 1251 这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password 解决此问题的方法:(修改加密规则) ...
分类:
数据库 时间:
2018-06-04 16:41:42
阅读次数:
415
1.创建用户 2.修改访问权限 在mysql数据下修改user表用户host为'%' 3.修改密码 MYSQL8.0密码默认加密方式为 default_authentication_plugin=caching_sha2_password 所以会造成不兼容问题 4.修改操作权限 MYSQL 8.0不 ...
分类:
数据库 时间:
2018-05-26 11:44:53
阅读次数:
214
mysql8.x密码的认证方式变了,需要修改远程认证方式 问题描述 Connection to lab-130-mysql failed.Unable to load authentication plugin 'caching_sha2_password'. 问题解决 方法1 CREATE USE ...
分类:
数据库 时间:
2018-05-10 11:22:30
阅读次数:
1483
这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password。 解决此问题有两种方法,一种是更新navicat驱动来解决此问题,一种是将mysql用户登录的加密规则修改为mysql_na ...
分类:
数据库 时间:
2018-05-06 18:01:39
阅读次数:
1958
方法一: (1)使用brew install mysql (2)使用mysql -uroot连接时报错: Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/mysql/lib/plugi ...
分类:
数据库 时间:
2018-05-06 13:39:21
阅读次数:
1860
MySQL 8 连接时出现 1251 和 2059 错误 原因是MySQL 8 改了密码加密算法。[^1] 原来是:mysql_native_password MySQL8 改成了 caching_sha2_password [^1]: https://juejin.im/entry/5adb5de ...
分类:
数据库 时间:
2018-05-05 13:22:42
阅读次数:
186
1.服务器控制台在安全组配置3306端口 2.进入 /etc/ssh/sshd_config 在最下面 加入下面代码 KexAlgorithms diffie-hellman-group1-sha1,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ec ...
分类:
数据库 时间:
2018-04-30 17:51:55
阅读次数:
232
expect写脚本~/.ssh/know_hosts文件[远程ip:公钥]当我们使用公钥去ssh连接一台远程主机时,系统默认会把访问过的主机的公钥都记录在~/.ssh/know_hostscat~/.ssh/known_hosts192.168.221.20ecdsa-sha2-nistp256AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABB
分类:
其他好文 时间:
2018-03-18 12:06:04
阅读次数:
152
一、数据的加密方式 数据加密有三种方式: 1、对称加密(算法有:DES、AES、3DES、)加密和解密使用同一个密钥 2、非对称加密(RSA、DSA、ELGamal等等)一共四把钥匙,用公钥加密数据,只能使用与之配对的私钥解密;反之亦然 3、单项加密(md5 sha1 sha2 sha128 sha ...
分类:
其他好文 时间:
2018-03-01 00:49:01
阅读次数:
322