登陆

在本机上使用命令行登陆,并切换到MySQL库mysql -uroot -p

use mysql;

要查看user表中user=’root’的对应情况,根据实际需求来更改表信息select host,user from user where user='root';# 如果上面查询到有信息,但host为localhost或其他值,就需要根据实际需求来更新表信息update user set host='%' where user='root' # 如果想任何的IP地址都可以使用root用户来远程登陆(注意如果上面的查询语句,查询出来有多条,就需要做一些处理,比如多加一个条件如 where user='root' and host='localhost'或先删除其他人记录只保存一条user='root'的记录)

更改权限

使用grant all privileges on来更改用户对应某些库的远程权限grant all privileges on 库名.表名 to '用户名'@'IP地址' identified by '密码' with grant option;flush privileges;

库名:要远程访问的数据库名称,所有的数据库使用“*”

表名:要远程访问的数据库下的表的名称,所有的表使用“*”

用户名:要赋给远程访问权限的用户名称

IP地址:可以远程访问的电脑的IP地址,所有的地址使用“%”

密码:要赋给远程访问权限的用户对应使用的密码GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'lxh' WITH GRANT OPTION; # 所有的地址都可以使用root用户,密码为lxh远程访问所有的数据库

flush privileges;GRANT ALL PRIVILEGES ON testdb.* TO 'lxh'@'172.16.52.225'  IDENTIFIED BY 'lxh' WITH GRANT OPTION; # IP为172.16.52.225的电脑可以使用lxh用户,密码为lxh远程访问数据库testdb的所有表

需要注意mysql的配置文件中的bindaddress 的参数和skip-networking配置bindaddress : 设定哪些ip地址被配置,使得mysql服务器只回应哪些ip地址的请求),最好注释掉该参数或设置成为127.0.0.1以外的值

skip-networking: 如果设置了该参数项,将导致所有TCP/IP端口没有被监听,也就是说出了本机,其他客户端都无法用网络连接到本mysql服务器,所以应该注释掉该参数

mysql远程权限grant_mysql 赋给用户远程权限 grant all privileges on相关推荐

  1. 【Android 应用开发】Google 官方 EasyPermissions 权限申请库 ( 权限申请原理对话框操作回调接口 | 永久拒绝权限后引导设用户置权限 )

    文章目录 一.权限申请原理对话框操作回调接口 RationaleCallbacks 二.永久拒绝权限后引导设用户置权限 一.权限申请原理对话框操作回调接口 RationaleCallbacks 权限申 ...

  2. linux根-文件系统-目录管理-文件管理-用户及权限详解-用户组-用户管理-权限管理...

    一 .Linux文件结构 文件结构是文件存放在磁盘等存贮设备上的组织方法.主要体现在对文件和目录的组织上. 目录提供了管理文件的一个方便而有效的途径. Linux使用标准的目录结构,在安装的时候,安装 ...

  3. linux设置ftp管理权限,linux ftp 添加用户及权限管理

    Linux下创建用户是很easy的事情了,只不过不经常去做这些操作,时间久了就容易忘记,顺便配置一下FTP.声明:使用Linux版本release 5.6,并以超级管理员root身份运行. 1.创建用 ...

  4. mysql 赋给用户远程权限 grant all privileges on

    登陆 在本机上使用命令行登陆,并切换到mysql库 mysql -uroot -p use mysql; 更改表 要查看user表中user='root'的对应情况,根据实际需求来更改表信息 sele ...

  5. mysql 赋给用户表权限

    语法:  grant all privileges on *.* to joe@localhost identified by '1'; flush privileges; 拿  joe    1 登 ...

  6. mysql 创建新用户权限_MySQL创建新用户以及权限授予

    1.通过mysql数据库的user表查看用户相关信息 mysql> use mysql; mysql> select host,user from user; 查看用户相关信息 2.创建数 ...

  7. mysql怎么获得权限_mysql怎么给用户加权限

    mysql给用户加权限的方法:首先创建用户,代码为[create user 用户名 identified by '密码']:然后给用户分配权限,代码为[grant 权限 on 数据库.数据表 to ' ...

  8. mysql怎么给用户加权限_mysql怎么给用户加权限

    mysql给用户加权限的方法:首先创建用户,代码为[create user 用户名 identified by '密码']:然后给用户分配权限,代码为[grant 权限 on 数据库.数据表 to ' ...

  9. mysql怎么给权限_mysql怎么给用户加权限

    mysql怎么给用户加权限 mysql给用户加权限的方法:首先创建用户,代码为[create user 用户名 identified by '密码']:然后给用户分配权限,代码为[grant 权限 o ...

最新文章

  1. ubuntu指令缩写前的单词
  2. eclipse 设置PythonIDE
  3. 循环训练_要想循环增肌,且不会伤害身体,你可以这样安排力量训练
  4. html5 - history 历史管理
  5. 王道考研 计算机网络4 速率相关的性能指标
  6. Windows开发的内功和招式
  7. JSON(4)---JSON.parse()
  8. Springboot下使用WebSocket和浏览器进行长连接通信
  9. 如何使用Python进行单元测试
  10. 第七次CCF-D:游戏
  11. NMEA0183格式GPS数据详解
  12. war包的打包与解压
  13. 3dmax渲染大图高清最详细参数来了
  14. note2 android4.3,三星N7100/note2官方4.3原版线刷版N7100ZCUENB1
  15. 伪彩色增强(基于MATLAB)
  16. 功率因数 matlab,基于MATLAB的有源功率因数校正器设计
  17. Excel 技巧百例:数据透视表的简单使用-行列转换
  18. 从3D ToF到智能座舱系统方案,英飞凌如何赋能未来出行?
  19. 我的webgl学习之路(一)
  20. 免疫系统与冠状病毒之争:抗体水平下降时,T细胞会支持你

热门文章

  1. 2006,来晚了~哈哈
  2. submit提交判断
  3. Mybatis 工作总结 持续更新
  4. 综合布线系统设计遵循的标准和条件
  5. python文件io是啥意思_Python文件IO(普通文件读写)
  6. 用pcl读ply文件_PCL之轨迹绘制(二)
  7. mac svn 可视化界面_svn for mac 操作
  8. matlab 删除路径_MATLAB自动管理文件
  9. 导入python库linux_Linux下Python安装PyMySQL成功,但无法导入的问题
  10. 子类窗口向父类窗口传值