环境:
操作系统:
Redhat 7.5 x86-64

数据库版本
MySQL 5.7.25

现象:
ERROR 1133 (42000): Can't find any matching row in the user table

变化:
新建用户,并进行赋权。

原因:
创建用户时
create user user identified by 'password';

默认用户为'user'@'%'。

赋权时使用
grant select,insert,update,delete on db.* to 'user'@'172.28.%.%';

用户名是无法匹配上的,因此报上述错误。

解决方案:
删除原来的用户,以显示指定的方式进行创建。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-16
  • 2021-07-12
  • 2021-04-14
  • 2021-11-14
  • 2021-06-16
  • 2021-12-24
猜你喜欢
  • 2021-11-02
  • 2021-10-15
  • 2021-11-21
  • 2022-12-23
  • 2022-12-23
  • 2021-09-21
  • 2022-12-23
相关资源
相似解决方案