* *上的授予是否适用于授予后创建的数据库?
问题描述:
假设我在MySQL中设置了一些数据库。然后我问* *上的授予是否适用于授予后创建的数据库?
grant select on *.* to 'backupman';
后来我创建了一个新的数据库。
'备份人'在新数据库上有选择吗?
答
是的,它确实在select
正确的新数据库。
当您使用*.*
这意味着你是granting a global privilege。
全局特权是管理的或适用于给定服务器上的所有数据库 。要分配全局权限,请使用ON *。*语法(...)
答
*.*
语法是mysql中的全局特权。全球特权适用于服务器上的全部数据库!