社区
MySQL
帖子详情
mysql.users里面, root用户的 host设为 % ,所有机器都可以连接; 那么,怎么能“只让特定的10多个IP访问、使用mysql呢” ?
samyp1234
2018-04-17 11:28:31
mysql.users里面, root用户的 host设为 % ,所有机器都可以连接; 那么,怎么能“只让特定的10多个IP访问mysql呢” ?
如果在 mysql.user表里,一行一行增加这10多个IP,太麻烦了;
有什么好的方法吗 ?
...全文
2603
4
打赏
收藏
mysql.users里面, root用户的 host设为 % ,所有机器都可以连接; 那么,怎么能“只让特定的10多个IP访问、使用mysql呢” ?
mysql.users里面, root用户的 host设为 % ,所有机器都可以连接; 那么,怎么能“只让特定的10多个IP访问mysql呢” ? 如果在 mysql.user表里,一行一行增加这10多个IP,太麻烦了; 有什么好的方法吗 ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Rotel-刘志东
2018-04-19
打赏
举报
回复
控制ip范围 就可以了
samyp1234
2018-04-19
打赏
举报
回复
引用 1 楼 zerolone 的回复:
写10行数据都麻烦? 你可以考虑写成func,
怎样写成func 呢 ?
samyp1234
2018-04-19
打赏
举报
回复
引用 1 楼 zerolone 的回复:
写10行数据都麻烦? 你可以考虑写成func,
怎样写成func 呢 ?
Zerolone
2018-04-17
打赏
举报
回复
写10行数据都麻烦? 你可以考虑写成func,
MySQL
root
用户
无法登录原因及解决办法
可以看到
root
用户
的允许
host
被我在安装时修改为‘192.168.137.%’,这直接导致
mysql
在我
使用
root
用户
在local
host
上登录时禁止登录,解决的方式也很简单,直接修改
root
用户
的
Host
字段为‘%’就可以解决这个问题。...
关于修改
MySQL
数据库的
mysql
数据库中的user表user=
root
的
host
为%后
连接
不上的问题
首先切换到C:\Windows\System32目录,并在此处打开cmd 然后输入
mysql
d -install 然后关机重启 ...重启之后以管理员身份运行cmd重启
MySQL
服务就行了 net start
mysql
80 希望对您有所帮助 ...
MySQL
开启
用户
远程登录权限
第二步:修改库中user表中,user
用户
的
host
=%(任意
连接
) update user set
host
='%' where user ='
root
'; 第三步:重新加载权限表 flush privileges; 第四步:给
root
用户
赋予远程
连接
权限 grant all ...
远程
连接
数据库
连接
失败,将
mysql
-user中local
host
改为%之后还是连不上
之后在数据库中执行flush privileges刷新数据库
连接
成功
Mysql
连接
数据库时
host
和user的匹配规则
--
连接
数据库时,
host
和user的匹配规则 官方文档:...--是
host
为明确的最先匹配,
host
带%模糊的时候最后匹配,但
host
为''(空)位于%之后才匹配 --相同的
host
时候,比较user为明确的最先匹配,us...
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章