美文网首页Web 前端开发
Mysql权限控制 - 允许用户远程连接

Mysql权限控制 - 允许用户远程连接

作者: JuanitaLee | 来源:发表于2019-03-14 17:30 被阅读0次

问题

今天我将本地mysql数据库,转移到阿里云服务器的mysql中,可是在运行项目时,在涉及请求数据时总是报如下错误
Caused by: java.sql.SQLException: null, message from server: "Host 'XXX' is not allowed to connect to this MySQL server"

解决

搜索了不少解决办法,最后找到了有效的解决办法:
允许root用户在任何地方进行远程登录,并具有所有库任何操作权限
具体操作如下:
在本机先使用root用户登录mysql: mysql -u root -p"youpassword"

重要步骤

//然后进行授权操作
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

//重载授权表:
mysql>FLUSH PRIVILEGES;

//最后退出mysql数据库:
mysql>exit

参考文章

相关文章

  • Mysql 权限控制 - 允许用户远程连接

    Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使...

  • Mysql权限控制 - 允许用户远程连接

    Navcat连接mysql时如果报 “1130-host ... is not allowed to conne...

  • Mysql权限控制 - 允许用户远程连接

    问题 今天我将本地mysql数据库,转移到阿里云服务器的mysql中,可是在运行项目时,在涉及请求数据时总是报如下...

  • 2018-12-14

    设置MySQL允许远程连接 1、连接数据库 mysql –uroot –p123456 2、增加远程连接权限 GR...

  • linux mysql 远程登录

    第一步:开启MySQL用户的远程访问权限 在MySQL控制台执行: 如果想允许用户root从ip为192.168....

  • linux下让mysql远程连接访问

    [linux 下修改mysql下root 权限来允许远程连接] MySQL默认只允许root帐户在本地登录,如果要...

  • Mysql权限管理

    Mysql对权限的控制,大致分为2个阶段: 一、用户有没有连接权限: mysql如何判断用户有没有权限连接,依据3...

  • Could not get JDBC Connection错误

    查找原因 数据库连接url是否正确? 用户名密码是否正确? MySQL是否允许远程访问? MySQL允许远程访问方...

  • Mysql的权限控制(高级篇)

    参考文章:mysql用户权限详细汇总 1.什么是权限控制? 就是用户连接到mysql,进行各种增删改查操作 2.权...

  • MySQL 相关问题

    一.MySQL远程连接 有时候在进行MySQL远程连接时,需要开启远程访问权限。可以通过查询mysql.user表...

网友评论

    本文标题:Mysql权限控制 - 允许用户远程连接

    本文链接:https://www.haomeiwen.com/subject/bkucmqtx.html