![MySQL用户突然失去一些权限](https://linux22.com/image/673113/MySQL%E7%94%A8%E6%88%B7%E7%AA%81%E7%84%B6%E5%A4%B1%E5%8E%BB%E4%B8%80%E4%BA%9B%E6%9D%83%E9%99%90.png)
在 CentOS 7 上,我有一个 MySQL(实际上是 MariaDB)数据库用户,该用户需要来自远程 IP 的所有服务器权限(才能使用 Navicat Premium 来管理数据库)。
不知何故,这个用户偶尔会失去它的“创建临时表' 和 '锁定表' 权限。
使用 mysql 控制台我每次都用以下方法修复此问题:
grant all privileges on *.* to 'user123'@'%' IDENTIFIED BY 'pass123';
我已经做了以下事情,以防止远程用户权限被重置:
touch /etc/securemysqldisable
但这并不能阻止这种情况的发生。
是什么原因导致权限被重置?