【问题标题】:Does grant on *.* apply to databases created after the grant?*.* 上的授权是否适用于授权后创建的数据库?
【发布时间】:2012-02-13 12:27:59
【问题描述】:

假设我在 MySQL 中设置了一些数据库。然后我发出

 grant select on *.* to 'backupman';

稍后,我创建了一个新数据库。

'backupman' 是否对 NEW 数据库进行了选择?

【问题讨论】:

    标签: mysql permissions


    【解决方案1】:

    是的,它确实在新数据库上有select

    当您使用*.* 时,表示您是granting a global privilege

    全局权限是管理权限或适用于某个数据库上的所有数据库 给定的服务器。要分配全局权限,请使用 ON *.* 语法 (...)

    【讨论】:

      【解决方案2】:

      *.* 语法是 mysql 中的全局权限。全局权限适用于服务器上的所有数据库!

      【讨论】:

        猜你喜欢
        • 2014-10-28
        • 1970-01-01
        • 1970-01-01
        • 2021-02-05
        • 1970-01-01
        • 2014-06-25
        • 2011-05-02
        • 2015-02-16
        • 1970-01-01
        相关资源
        最近更新 更多