我们在 ubuntu 14.04 服务器上有一个 mysql 数据库。几个月来它一直运行良好,直到几周前,它开始出现这个问题。它突然丢失了所有用户权限,我们必须重新设置所有权限。我们执行以下命令(具有 root 权限):
service mysql stop
/usr/bin/mysqld_safe --skip-grant-tables --skip-networking
然后在 mysql 客户端中:
flush privileges;
grant [privileges] on dbname.tblname to "user"@"host" identified by "password"; (for every user)
flush privileges;
然后我们停止mysqld_safe并再次正常启动mysql。
我需要知道要激活哪些日志以及有关为什么会发生这种情况的一些线索。mysql 版本是 5.5.44
提前致谢。