当前位置:   article > 正文

MySQL错误代码:1130_mysql 1130

mysql 1130

navicat连接虚拟机mysql_1130错误

【解决方案一】改表

# 连接 mysql 服务器
mysql -u root -p
# 进入 mysql 数据库
mysql> use mysql;
# 查看 user 表
mysql> select user,host from user;
# 修改 user 表中的 Host
mysql> update user set host='%' where user='username';
# 查看 user 表
mysql> select user,host from user;
# 刷新权限
mysql> flush privileges;
# 退出
mysql> quit;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

【解决方案二】授权
【mysql 8.0 以下的版本】

# 连接 mysql 服务器
mysql -u root -p
# 进入 mysql 数据库
mysql> use mysql;
# 授权权限
mysql> grant all privileges on \*.\* to 'username'@'%' identified by 'password' with grant option;
# 刷新权限
mysql> flush privileges;
# 退出
mysql> quit;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

【mysql 8.0 及其以上的版本】
由于 mysql 8.0 提升了安全级别,所以创建用户并授权不能和以前一样用一条SQL语句完成,现在必须先创建用户设置密码,再进行授权。

# 连接 mysql 服务器
mysql -u root -p
# 进入 mysql 数据库
mysql> use mysql;
# 创建用户
mysql> create user 'username'@'%' identified by 'password';
# 授权权限
mysql> grant all privileges on \*.\* to 'username'@'%'; 
# 刷新权限
mysql> flush privileges;
# 退出
mysql> quit;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/792481
推荐阅读
相关标签
  

闽ICP备14008679号