Mysql远程连接授权IP
2024-09-02 17:03:20
新增法
- 我们现在增加一个'username'用户,密码为'password',让其能够从外部访问MYSQL。
grant all on * to 'username' identified by 'password';
- 查看用户表内容,输入 select user,host from user ,可以看到"username"用户已经 加进去了,并且其权限为'% '。
- 我们现在可以用username用户在局域网或互联网中以IP方式访问了。
1 mysql -h IP地址 -u username-p
2 FLUSH PRIVILEGES
改表法
- 如果你的帐号不允许从远程登陆,登陆需要远程访问数据库所在的电脑的Mysql。
- 更改 'mysql' 数据库里的 'user' 表里的 'host' 项从 'localhost' 改为 '%'
mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
授权法
- 要求用户 'username',使用密码 'password' 可以从任何主机连接到mysql服务器
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
- 要求仅允许IP为192.168.0.1使用用户名 'username',密码 'password'连接到mysq
GRANT ALL PRIVILEGES ON *.* TO 'username'@'192.168.0.1' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
- 要求仅允许IP为192.168.0.1使用用户名 'username',密码 'password'连接到mysql服务器的dbname数据库
GRANT ALL PRIVILEGES ON dbname.* TO 'username'@'192.168.0.1' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
最新文章
- BUG-FREE-For Dream
- JS 取得一个区间的随机整数
- flex布局无法自动适应的bug以及实现textarea根据内容自适应
- [翻译]LSP程序的分类
- WX program
- canvas/CSS实现仪表盘效果
- [转]StuQ 技能图谱(全套13张)
- css3学习笔记之图片
- bzoj 1924 [Sdoi2010]所驼门王的宝藏(构图,SCC,DP)
- [转载]Linux 性能监控、测试、优化工具
- 《JS权威指南学习总结--8.7 函数属性、方法和构造函数》
- mysql5.6.24的安装与简单使用
- Kia's Calculation hdu4726
- Spring基础篇——Spring容器和应用上下文理解
- 详解MySQL数据类型
- jvm比较详尽的内存结构
- YYModel底层解析- Runtime
- spring自动注入是单例还是多例?单例如何注入多例?
- 数据库行转列、列转行,pivot透视多列
- keras如何求分类问题中的准确率和召回率