java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) 解决办法
2017-11-28 15:58
661 查看
一、背景
在Spark中,将DStream写入到MySQL出现错误:java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
二、解决办法
由于代码中连接数据库的用户名和密码都没有错误,经过上网查询之后,发现是数据库权限问题,使用以下方法成功解决:
登录MySQL,输入以下命令:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION; mysql> flush privileges;
注意要将第一条命令中的password换成自己的数据库密码。
其实不只是在Spark(scala)中,在java中连接MySQL遇到此问题也可以尝试用该方法解决。
相关文章推荐
- java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
- [Spring MVC - 2A] - java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
- MyBatis 连接本地数据库拒绝访问错误:java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
- MySQL5.5出面ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)问题的解决办法
- java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO)
- MySQL-在windows下 1045 access denied for user 'root'@'localhost' using password yes 解决办法 (转)
- java.sql.SQLException: Access denied for user 'root'@'10.10.10.10' (using password: YES)
- php连接mysql报错:Access denied for user 'root'@'localhost' (using password: YES)的解决办法
- java.sql.SQLException: Access denied for user 'somebody'@'localhost' (using password: YES)
- 使用mybatis生成相关文件时java.sql.SQLException: Access denied for user 'root'@'localhost' (using password)
- java.sql.SQLException: Access denied for user 'sa'@'localhost' (using password: YES)
- mac 安装mysql + 修改root用户密码 + 及报Access denied for user 'root'@'localhost' (using password:YES)解决办法
- (转载)解决MySql 数据库 提示:1045 access denied for user 'root'@'localhost' using password yes
- 解决mysql提示错误:1045 access denied for user 'root'@'localhost' using password yes
- 解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 问题(转载)
- java.sql.SQLException: Access denied for user 'admin'@'localhost' (using password)解决办法
- 解决用navicate远程连接数据库出现1045 access denied for user 'root'@'localhost' using password yes
- CDbConnection failed to open the DB connection: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
- java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)的一种解决方法
- linux下mysql出现Access denied for user 'root'@'localhost' (using password: YES)解决方法