您的位置:首页 > 数据库 > MySQL

关于用jdbc访问云数据库mysql Access denied for user 'root'@'xxx.xxx.xxx.xxx' (using password: YES)问题

2017-10-19 11:04 477 查看
这个问题表示云服务器上的数据库没有给“xxx.xxx.xxx.xxx”用户访问权限,这时候我们需要进入mysql为用户赋权限:

执行授权命令
mysql> grant all privileges on *.* to root@'%' identified by '123';
Query OK, 0 rows affected (0.07 sec)

上述代码表示给用户名为root的所有用户操作数据库的所有权限

代码这里需要对应上去Connection conn = DriverManager.getConnection(url, "root", "123");

此时我们再尝试访问数据库就成功了

此时我们再尝试访问数据库
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐