Lost connection to server during query问题解决
文章目录
最近为生产MYSQL数据库新增用户及授权,之前进行登录测试,发现总是报错:
Navicat提示报错:2013 - Lost connection to server during query。
这个错误的信息太少,一时间难以定位问题。
后来改用HeidiSQL登录,提示:
|
|
这就很清楚了,这与我们使用init_connect来开启审计日志有关,这个用户没有配置访问审计日志库表的权限,用户登录后插入审计表报错导致退出,只要为该用户加上审计日志表的select和insert权限即可解决。参考文章:MySQL基于init-connect实现审计功能
文章作者 HiOFD
上次更新 2024-03-27