1、 创建用户

CREATE USER 'username'@'host' IDENTIFIED BY 'password';

说明:
username:你将创建的用户名
host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符%
password:该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器
例子:

CREATE USER 'db'@'localhost' IDENTIFIED BY '123456';
CREATE USER 'db'@'192.168.170.200' IDENDIFIED BY '123456';
CREATE USER 'db'@'%' IDENTIFIED BY '123456';
CREATE USER 'db'@'%' IDENTIFIED BY '';
CREATE USER 'db'@'%';

2、创建数据库

CREATE DATABASE databaseName;
例:
CREATE DATABASE yyznjkdb;

3、授权

GRANT privileges ON databasename.tablename TO 'username'@'host'
例:
GRANT ALL ON mydb.* TO 'db'@'%'flush privileges;

说明:
privileges:用户的操作权限,如SELECT,INSERT,UPDATE等,如果要授予所的权限则使用ALL
databasename:数据库名
tablename:表名,如果要授予该用户对所有数据库和表的相应操作权限则可用表示,如.*
例子:

GRANT SELECT, INSERT ON test.user TO 'db'@'%';
GRANT ALL ON *.* TO 'db'@'%';
GRANT ALL ON databaseName.* TO 'db'@'%';

Mysql创建用户和给用户授权相关推荐

  1. mysql创建库和表确保utf8_mysql创建utf8数据库

    CentOS6.5下通过Shell创建.备份.还原MySQL数据库 CentOS6.5下通过Shell创建.备份.还原MySQL数据库 创建数据库: mysql -uroot -p123456 -e ...

  2. mysql 创建 utf8 的数据库_mysql创建utf8数据库

    CentOS6.5下通过Shell创建.备份.还原MySQL数据库 CentOS6.5下通过Shell创建.备份.还原MySQL数据库 创建数据库: mysql -uroot -p123456 -e ...

  3. mysql 创建数据库utf_mysql创建数据库utf

    CentOS6.5下通过Shell创建.备份.还原MySQL数据库 CentOS6.5下通过Shell创建.备份.还原MySQL数据库 创建数据库: mysql -uroot -p123456 -e ...

  4. centos 7 mysql 创建用户_【CentOS 7MySQL常用操作4】,MySQL创建用户以及授权#180116

    hellopasswd MySQL创建用户以及授权 grant all on . to 'user1' identified by 'passwd'; grant SELECT,UPDATE,INSE ...

  5. MySQL创建数据库时指定编码和用户授权

    为什么80%的码农都做不了架构师?>>>    MySQL创建数据库时指定编码和用户授权 转载于:https://my.oschina.net/michao/blog/2989144

  6. mysql 创建用户 %_mysql-创建用户和授权

    mysql权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作.包括select.update.delete.update.grant等操作. 如何创建用户和密码 给当前的用户 ...

  7. python 全栈开发,Day63(子查询,MySQl创建用户和授权,可视化工具Navicat的使用,pymysql模块的使用)...

    昨日内容回顾 外键的变种三种关系:多对一:左表的多 对右表一 成立左边的一 对右表多 不成立foreign key(从表的id) refreences 主表的(id)多对多建立第三张表(foreign ...

  8. centos的mysql怎么删用户_linux/centos给Mysql创建用户、授权、查看、删除、修改密码、撤...

    linux/centos给Mysql创建用户.授权.查看.删除.修改密码.撤 linux/centos给Mysql创建用户.授权.查看.删除.修改密码.撤销权限 linux/centos给Mysql创 ...

  9. lnmp下mysql创建新用户授权后登录报错 1045 Access denied for user 'name'@'localhost

    报错:1045 Access denied for user 'name'@"localhost' (using password: YES) 问题:mysql创建新用户授权后远程登录用户时 ...

  10. MySQL创建用户并授权、删除用户(密码规则)

    文章目录 创建用户 密码 查看密码规则 修改密码规则 修改密码 授权 为已有用户授权远程连接 授权 刷新系统权限表 删除用户 创建用户 create user '用户名'@'%' identified ...

最新文章

  1. double取整数部分_剑指offer_16_数值的整数次方
  2. 报告称中国出境游客移动支付消费首次超现金
  3. python打包成exe_Python打包文件为exe,PyInstaller应用
  4. 为什么要开发抽象编程语言(APL)?
  5. Android--视频播放器
  6. IOS之代理的使用(重点)
  7. 计算指数c语言2的n次方,计算2的N次方........有什么错吗?
  8. HTML中小meta的大作用
  9. 11-11 又是一年光棍节!
  10. FreeBSD是一种UNIX操作系统
  11. 并发设计模式之Guarded Suspension模式
  12. MarkdownPad下载安装图文详解
  13. 用Vue-cli3+element+mockjs 实现后台管理权限系统及顶栏三级菜单显示
  14. 线程程序编译错误注意加-lpthread
  15. 37、我的C#学习笔记3
  16. Windows phone 7
  17. linux 卸载vnc,realvnc的卸载
  18. 企划学院第十二期游学活动“聚合”郑州站圆满落下帷幕!
  19. 北辰创业笔记:百度引流推广有用吗?百度引流最有效的方法
  20. English—句子

热门文章

  1. 织梦当前位置对应php文件,织梦cms怎么获取当前栏目路径
  2. c++注释快捷键_是不是晚了点:Visual Studio可以自动生成注释啦!
  3. Android 中Touch(触屏)事件传递机制
  4. Ruby命令之gem操作
  5. 【Erlang新手成长日记】Erlang开源项目推荐
  6. 【Javascript第二重境界】序
  7. Django的应用部署
  8. go语言net包rpc远程调用的使用
  9. with ...as ...
  10. 如何编写有效的Bug Report