【问题标题】:MySQL Grant file permission to all usersMySQL 向所有用户授予文件权限
【发布时间】:2014-02-11 08:15:39
【问题描述】:

我需要向我的 MySQL 数据库中的所有用户授予文件权限。这个针对单个用户的查询非常完美

GRANT FILE ON *.* TO 'john'@'localhost';

当我想向我的数据库上的所有用户授予文件权限时,我尝试了以下查询

GRANT FILE ON *.* TO '%'@'%';

但它没有用。我需要做什么才能将文件权限授予所有用户?感谢您的帮助。

【问题讨论】:

    标签: mysql sql-grant


    【解决方案1】:

    您不能使用通配符将所有用户与GRANT 语句匹配。

    您需要在指定 GRANT

    时指定各个用户帐户

    根据GRANT 语法,您可以将通配符用于必须授予权限的数据库对象,但不能用于用户。

    【讨论】:

    • 我知道这行不通。我希望找到一种解决方法,而不是仅仅说它不起作用的答案。
    猜你喜欢
    • 2020-11-22
    • 2014-04-25
    • 2015-11-27
    • 1970-01-01
    • 2020-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多