我刚刚在我的机器上重新安装了所有东西。我从旧的 MySQL 服务器导出了所有单独的数据库,并尝试在新的服务器上重新安装它们。
然而,即使在导入所有表之后,包括我认为应该包含所有权限的“mysql”表,除了授予之外,没有用户拥有任何权限。除了具有预期所有特权的根。
我已经刷新了权限并重新启动了数据库,但没有权限获得。我查看了整个服务器的旧备份,旧的 INFORMATION_SCHEMA 数据库在其中拥有比当前数据库更多的权限。但是,我知道这是一个虚拟表,应该从 MySQL 数据库和其他数据库中获取数据。
如何恢复权限?