gpt4 book ai didi

mysql - 通配符可以用于 MySQL 中 GRANT 的表名吗

转载 作者:可可西里 更新时间:2023-11-01 07:24:17 25 4
gpt4 key购买 nike

在 MySQL 中是否可以对数据库中的一组表的用户执行 GRANT,例如允许 CREATE AND DROP 某些表名但不允许其他表名?

这些似乎都不起作用:

GRANT SELECT ON  `testdb`.`%_testing` TO  'wildcardtest'@'localhost';
GRANT SELECT ON `testdb`.`testing%` TO 'wildcardtest'@'localhost';

而且 MySQL 手册似乎也没有给出任何答案。

最佳答案

GRANT 语句中唯一有效的通配符是 *

GRANT SELECT ON `testdb`.* TO 'user'@'localhost';
GRANT SELECT ON *.* TO 'privilegeduser'@'localhost';

是全部还是一个;没有将表名动态匹配到授予权限的工具。

关于mysql - 通配符可以用于 MySQL 中 GRANT 的表名吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1489427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com