当前位置: 代码迷 >> 综合 >> mysql创建zabbix用户ERROR 1396 (HY000): Operation CREATE USER failed for ‘zabbix‘@‘localhost‘ 和 用户拒绝访问数据库
  详细解决方案

mysql创建zabbix用户ERROR 1396 (HY000): Operation CREATE USER failed for ‘zabbix‘@‘localhost‘ 和 用户拒绝访问数据库

热度:7   发布时间:2023-12-01 22:57:02.0

mysql 无法创建zabbix用户:

报错如下:

解决办法:

先删除用户 再刷新权限 重新创建:

错误:

目录

mysql 无法创建zabbix用户:

错误:zabbix用户无法按访问数据库


 

解决办法:修改数据库算法才能连上数据库

一:update mysql.user  set plugin=mysql_native_password where user='zabbix';

二:

create user zabbix@localhost with mysql_native_password identified by 'password'

三:直接打开mysql配置文件 默认新用户算法就是mysql_native_password

 

之后刷新权限:flush privileges

授予zabbix用户权限:grant all privileges on zabbix.* to zabbix@localhost;

查看用户权限: show grant for zabbix@localhost;

  相关解决方案