MySQL对于相同名称用户但host不同的登陆选择
有时候我们会发现有创建多个相同名称的用户,但是host给的不是相同的,最普遍的是有的小伙伴习惯性的创建 root 用户,系统有默认的 root@‘127.0.0.1’ ,而自己再去创建个 root@‘%’ 或 root@'192.168.20.%'类似这种的,那么存在多个相同名称的了,mysql在登录时候会选择哪个用户来进行登陆呢?记得有块官方文档介绍这一块的,一时没找到,感兴趣小伙伴自己去找下。大致意思应该如下:服务器使用与客户端主机名和用户名相匹配的第一行记录进行授权。
转载
2023-04-03 14:42:58 ·
813 阅读 ·
0 评论