datax-web连接数据库Public Key Retrieval is not allowed
时间: 2024-05-10 11:13:09 浏览: 162
datax-web-2.1.2.zip
"Public Key Retrieval is not allowed" 是 MySQL 数据库的一个安全设置,该设置防止攻击者利用 MySQL 的公钥信息来进行攻击。
要解决这个问题,你需要在 MySQL 数据库中修改以下参数:
1.将参数 "skip-grant-tables" 添加到 MySQL 配置文件中的 [mysqld] 段中。
2.重新启动 MySQL 服务。
3.使用 MySQL 命令行工具登录到数据库,并执行以下命令:
```
mysql> GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password';
mysql> FLUSH PRIVILEGES;
```
其中,'username' 是你要连接的数据库用户的用户名,'password' 是该用户的密码。执行这些命令后,你应该可以成功连接到数据库了。
阅读全文