gpt4 book ai didi

mysql - 如何在mysql中创建一组具有相同前缀的用户?使用通配符?

转载 作者:行者123 更新时间:2023-11-29 11:58:39 24 4
gpt4 key购买 nike

我知道mysql允许使用通配符%来匹配具有相同前缀的主机名。例如,user@'abc.%'

但是,我想知道是否可以在用户名中使用通配符 % 来匹配具有相同前缀的所有用户。例如,创建用户'user%'@'%',由'密码'识别;我尝试了这个命令,但似乎它只会匹配用户名“user%”,而不是匹配所有带有前缀“user”的用户名。

任何人都可以确认这一点吗?有什么方法可以创建一组具有相同前缀的用户吗?谢谢!

最佳答案

This定义如何指定帐户名称。主机名可以包含通配符,但用户名不能包含:

A user name is either a nonblank value that literally matches the user name for incoming connection attempts, or a blank value (empty string) that matches any user name.

此外,通配符仅在您想要匹配现有帐户时才有意义。如果这样的事情是有效的:

CREATE USER 'user%'@'%' IDENTIFIED BY 'password';

那么创建的帐户的用户名应该是什么?

关于mysql - 如何在mysql中创建一组具有相同前缀的用户?使用通配符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32767424/

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