grant命令给用户授权,使mysql实现远程连接
来源:互联网 发布:下载超大字体软件 编辑:程序博客网 时间:2024/06/07 19:36
1、进入mysql,创建一个新用户root,密码为root:
格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by “用户密码”;
grant select,update,insert,delete on . to root@192.168.1.12 identified by “root”;
原先数据表结构
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
执行上述语句后结果
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
可以看到在user表中已有刚才创建的root用户。host字段表示登录的主机,其值可以用IP,也可用主机名,
有时想用本地IP登录,那么可以将以上的Host值改为自己的Ip即可。
2、实现远程连接(授权法)
将host字段的值改为%就表示在任何客户端机器上能以root用户登录到mysql服务器,建议在开发时设为%。
update user set host = ’%’ where user = ’root’;
将权限改为ALL PRIVILEGES
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
这样机器就可以以用户名root密码root远程访问该机器上的MySql.
3、实现远程连接(改表法)
use mysql;
update user set host = ‘%’ where user = ‘root’;
这样在远端就可以通过root用户访问Mysql.
阅读全文
0 0
- grant命令给用户授权,使mysql实现远程连接
- MySql实现远程连接,用户grant授权
- mysql数据库授权用户实现远程连接
- Mysql grant用户授权
- MySql 授权命令Grant
- 远程用户连接mysql授权
- mysql 远程连接授权命令
- mysql 远程连接授权命令
- mysql授权给远程用户访问
- mysql 赋给用户远程权限 grant all privileges on
- mysql 赋给用户远程权限 grant all privileges on
- mysql 赋给用户远程权限 grant all privileges on
- mysql -uroot 授权命令 grant 。。。
- 远程用户连接mysql,mysql授权远程连接
- mysql创建用户并授权远程连接
- Mysql 授权用户进行远程连接
- mysql grant 使用 授权 添加用户
- MySQL远程用户授权
- KEIL、uVision、RealView、MDK、KEIL C51区别比较
- C#操作数据库
- LeetCode 216. Combination Sum III
- 解决eclipse 导出 Ruannable jar文件资源无法访问的一个办法
- 善用“脚手架”,让应用开发事半功倍
- grant命令给用户授权,使mysql实现远程连接
- 有关数据库中添加 where1=1 的问题
- 在jsp中怎样加入css样式
- H5面试——初始化 CSS 样式
- join查询
- synchronized&&threadLocal
- 为什么zookeeper会导致磁盘IO高
- MySQL 中NULL和空值的区别
- vue 环境搭建异常