在创建安装微擎的过程中,针对第四步

创建远程登陆用户并授权
        > grant all PRIVILEGES on database.* to root@'127.0.0.1'  identified by '123456';

上面的语句表示将 database 数据库的所有权限授权给 root 这个用户,允许 root 用户在 127.0.0.1 这个 IP 进行远程登陆,并设置 root 用户的密码为 123456 。

分析所有的参数:

all PRIVILEGES 表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,例如select,insert,update,delete,create,drop 等,具体权限间用“,”半角逗号分隔。

database.* 表示上面的权限是针对于哪个表的,database指的是数据库,后面的 * 表示对于所有的表,由此可以推理出:对于全部数据库的全部表授权为“*.*”,对于某一数据库的全部表授权为“数据库名.*”,对于某一数据库的某一表授权为“数据库名.表名”。

root 表示你要给哪个用户授权,这个用户可以是存在的用户,也可以是不存在的用户。

127.0.0.1   表示允许远程连接的 IP 地址,如果想不限制链接的 IP 则设置为“%”即可。

123456 为用户的密码。

执行了上面的语句后,再执行下面的语句,方可立即生效。(好像不执行这句,也可以)
        > flush privileges; 

转载于:https://www.cnblogs.com/peipeiyu/p/7629108.html

mysql创建远程登陆用户并授权相关推荐

  1. Mysql创建远程登陆用户。

    一.创建远程登陆用户 我这里的ip是固定的,因此在创建用户时我会限制ip. 在有数据库的机子上登陆mysql终端.mysql -u用户名 -p密码 选择使用mysql数据库,. # 切换至mysql数 ...

  2. MySQL创建远程连接用户,使用远程工具连接数据库(详细)

    MySQL创建远程连接用户,使用远程工具连接数据库 一般我们在做开发或者测试时,都免不了数据库的操作,为了方便,我们都是使用工具(Navicat.SQLyog等工具)去远程连接数据库,再进行数据库的操 ...

  3. mysql 帐号开启远程_两大步骤教您开启MySQL 数据库远程登陆帐号

    在工作实践和学习中,如何开启 MySQL 数据库的远程登陆帐号算是一个难点的问题,以下内容便是在工作和实践中总结出来的两大步骤,能帮助DBA们顺利的完成开启 MySQL 数据库的远程登陆帐号. 1.确 ...

  4. mysql 创建数据库,添加用户,用户授权

    一.创建mysql数据库 1.创建数据库语法 -- 创建名称为"testdb"数据库,并设定编码集为utf8 CREATE DATABASE IF NOT EXISTS testd ...

  5. mysql8.0新建用户登录_Mysql8.0 创建远程登陆账户

    mysql8和原来的版本有点不一样,8的安全级别更高,所以在创建远程连接用户的时候, 不能用原来的命令(同时创建用户和赋权): mysql>grant all PRIVILEGES on *.* ...

  6. mysql添加远程登陆权限及mysql远程连接命令

    mysql添加远程登陆权限及mysql远程连接命令 1.mysql使用本身环境下面mysql数据库中的user表来管理用户及权限 mysql> use mysql;Database change ...

  7. ubuntu mysql登陆_ubuntu mysql 配置 远程登陆

    1.ubuntu安装 sudo apt-get install mysql-client-5.5 sudo apt-get install libdbd-mysql-perl sudo apt-get ...

  8. 解决mysql无法远程登陆问题

    默认情况下mysql禁止远程登陆,打开方法: vi /etc/my.cnf 在[mysqld]节下添加: skip-name-resolve 重启mysql服务即可.

  9. pg创建数据库和用户并授权

    pg创建数据库和用户并授权 postgres=# create database jycdb; CREATE DATABASE postgres=# create user jyc with pass ...

最新文章

  1. 谋定重整衍生新360行-李玉庭:协同电商经信研究生态系统
  2. linux 串口工具_Zynq下linux系统搭建
  3. PHP扩展高性能日志系统SeasLog简单上手
  4. 数据分析 绩效_如何在绩效改善中使用数据分析
  5. 数据库调优过程(五):物理分表,及写入方案调整
  6. Mysql 在DOS窗口下的操作
  7. java运行显示“找不到或无法加载主类”的解决办法(linux)
  8. leetcode 链表1
  9. 【LeetCode】数组-1(643)-返回规定长度k的最大子数组的平均数
  10. 怎么在html中加入网上的图片,css中如何插入图片?
  11. pc模仿移动端滚动条样式,好看就对了
  12. 整活小能手!Windows系统滑动关机!一行脚本实现炫酷效果
  13. Android Studio模拟器如何运行apk文件
  14. 怎样把两个excel表格合并
  15. Objective-C和C/C++混合编译
  16. [Spring] [最佳实践] 如何对 @Async 标记的异步方法进行单元测试
  17. OCC实战1:搭建QT+OCC+VS环境
  18. mc服务器权限文件,mc服务器如何开启权限
  19. 本地主机可以ping通虚拟机,虚拟机ping不通本地主机,原因(检查是否启用防火墙规则)?
  20. 五步详解小学数学之盈亏问题

热门文章

  1. linux的QQ邮件告警,QQ邮箱告警注意点
  2. python高清大图代码_python2的代码从吉卜力网页上下载高清图片
  3. antd权限管理_推荐6款超好看实用的管理后台模版
  4. c# list集合根据某个字段去重_java8 List 根据对象某个字段或多个字段去重、筛选、List转Map、排序、分组、统计计数等等...
  5. qt qtoolbutton 弹出菜单方向_QT使用教程(三)之安装篇
  6. JDWP Transport dt socket failed to initialize
  7. 什么是jQuery?
  8. VB案例:宁越电子琴
  9. 【codevs1316NOIP2012PJ】文化之旅,无题
  10. 两个服务器之间怎么传输大量数据速度快 java socket_千兆网络的传输速度能超过125MB/s么?...