[使用一个命令授予多个数据库

问题描述 投票:1回答:3

我有许多具有相同前缀的mariaDB数据库。如

apple1
apple2
apple3
....
apple5000
apple5001
banana1
banana2
...
banana100

并且我想创建一个新用户USER,该用户可以SELECT数据库具有apple前缀。因此,我使用下面的多个命令将SELECT授予新用户USER

GRANT SELECT ON `apple1` TO 'USER'@'%';
GRANT SELECT ON `apple2` TO 'USER'@'%';
GRANT SELECT ON `apple3` TO 'USER'@'%';
...
GRANT SELECT ON `apple5001` TO 'USER'@'%';

是否有对多个数据库的任何解决方案授权都使用一个命令,例如%语句的通配符(LIKE),指定了前缀?

mysql mariadb database-administration grant
3个回答
2
投票

0
投票

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.