由于问题,我遇到了mysql i need to use flush。我发现没有重新加载权限的用户不能使用冲洗。并给他我的语法是

grant reload on *.* to 'webapp_wt'@'localhost';

我无法执行specific_db。*。并且授予这种许可感觉不对。这有什么问题吗?这个mysql用户有可能引起问题吗? (在数据库之外,我授予了它的权限)。

-编辑-在45分钟内给出一个 View 和一个答案(及其好结果!)。好笑

有没有办法授予刷新表,但没有其他方法?

最佳答案

由于这是服务器管理事务,因此您确实无法将其授予特定的数据库/表(对于REDB或表而言,您可以使用RELOAD进行的大部分操作都没有意义)。

是的,用户反复使用FLUSH'ing表或FLUSH QUERY CACHE可能会严重影响性能,并可能使用FLUSH MASTER破坏(延迟)复制。

关于mysql - 不好授予mysql中的重新加载权限?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3261092/

10-13 05:08