MySQL用户突然失去一些权限

MySQL用户突然失去一些权限

在 CentOS 7 上,我有一个 MySQL(实际上是 MariaDB)数据库用户,该用户需要来自远程 IP 的所有服务器权限(才能使用 Navicat Premium 来管理数据库)。

不知何故,这个用户偶尔会失去它的“创建临时表' 和 '锁定表' 权限。

使用 mysql 控制台我每次都用以下方法修复此问题:

grant all privileges on *.* to 'user123'@'%' IDENTIFIED BY 'pass123';

我已经做了以下事情,以防止远程用户权限被重置:

touch /etc/securemysqldisable

但这并不能阻止这种情况的发生。

是什么原因导致权限被重置?

相关内容