Sqoop 检查 MySQL 指令报错
Sqoop 检查 MySQL 指令报错 Caused by: java.sql.SQLException: Access denied for user ‘root‘@’bd’ (using password: YES)
输入 Sqoop 检查 MySQL 指令报错
1 | sqoop list-databases --connect jdbc:mysql://192.168.242.1:3306 --username root --password 123456 |
报错信息
1 | Caused by: java.sql.SQLException: Access denied for user 'root'@'bd' (using password: YES) |
下图为报错信息

我们需要在 MySQL 中创建一个 'root'@'bd' 这一个用户
MySQL 创建用户指令
1 | create user 'root'@'bd' identified by 'MySQL密码'; |
接下来输入以下指令
1 | grant all on *.* to 'root'@'bd'; |
1 | flush privileges; |
最后在重新使用 Sqoop 检查指令
1 | sqoop list-databases --connect jdbc:mysql://192.168.242.1:3306 --username root --password 123456 |
成功解决

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 月华.の奇妙冒险!
评论








