命令操作如下:
先创建一个针对某个ip登录拥有增删改查权限的账号(mysql5.7)
grant select,insert,update,create on *.* to 用户名@'允许访问的ip' identified by '你的密码';
或者允许所有权限
grant all on *.* to 用户名@'允许访问的ip地址' identified by '你的密码'; 允许所有权限
解释
ALL PRIVILEGES ON 后面的.表示所有数据库,即完全访问权限,可以指定为特定数据库。
GRANT ALL PRIVILEGES ON testdb.* TO 'username'@'%' IDENTIFIED BY 'you password' WITH GRANT OPTION;
而IP这里,可以使用%来表示所有IP。
查看是否创建成功
SELECT host, user FROM mysql.user;
mysql添加用户针对某个固定ip有效权限
flush privileges; 刷新权限表使其设置生效
此处需注意,
(1)防火墙是否开启,如果开启,可选择关闭或者添加iptables允许访问(可以直接关闭)
(2)查看阿里云安全组是否开启3306端口

相关文章:

  • 2021-07-23
  • 2021-11-22
  • 2021-10-14
  • 2021-11-14
  • 2021-12-18
  • 2022-02-10
  • 2022-01-19
  • 2022-02-10
猜你喜欢
  • 2022-12-23
  • 2022-02-10
  • 2022-12-23
  • 2021-06-26
  • 2021-04-21
  • 2022-12-23
相关资源
相似解决方案