【发布时间】:2021-02-12 12:38:26
【问题描述】:
希望在单个命令中向用户授予对多个数据库的权限。尝试时出现语法错误
grant all on abc.*, xyz.* TO 'user'@'10.10.0.10';
请指导。谢谢。
【问题讨论】:
希望在单个命令中向用户授予对多个数据库的权限。尝试时出现语法错误
grant all on abc.*, xyz.* TO 'user'@'10.10.0.10';
请指导。谢谢。
【问题讨论】:
您需要使用多个授权语句,每个数据库一个:
grant all on abc.* TO 'user'@'10.10.0.10';
grant all on xyz.* TO 'user'@'10.10.0.10';
【讨论】:
您可以在单个语句中对所有数据库使用单个数据库或 .,如下所示:
全部授予 abc.* TO 'user'@'10.10.0.10'; --- 对于 abc 数据库。
全部授予。 TO'user'@'10.10.0.10'; --- 适用于所有数据库
【讨论】: