Mysql创建用户和给用户授权
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创建用户和给用户授权相关推荐
- mysql创建库和表确保utf8_mysql创建utf8数据库
CentOS6.5下通过Shell创建.备份.还原MySQL数据库 CentOS6.5下通过Shell创建.备份.还原MySQL数据库 创建数据库: mysql -uroot -p123456 -e ...
- mysql 创建 utf8 的数据库_mysql创建utf8数据库
CentOS6.5下通过Shell创建.备份.还原MySQL数据库 CentOS6.5下通过Shell创建.备份.还原MySQL数据库 创建数据库: mysql -uroot -p123456 -e ...
- mysql 创建数据库utf_mysql创建数据库utf
CentOS6.5下通过Shell创建.备份.还原MySQL数据库 CentOS6.5下通过Shell创建.备份.还原MySQL数据库 创建数据库: mysql -uroot -p123456 -e ...
- centos 7 mysql 创建用户_【CentOS 7MySQL常用操作4】,MySQL创建用户以及授权#180116
hellopasswd MySQL创建用户以及授权 grant all on . to 'user1' identified by 'passwd'; grant SELECT,UPDATE,INSE ...
- MySQL创建数据库时指定编码和用户授权
为什么80%的码农都做不了架构师?>>> MySQL创建数据库时指定编码和用户授权 转载于:https://my.oschina.net/michao/blog/2989144
- mysql 创建用户 %_mysql-创建用户和授权
mysql权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作.包括select.update.delete.update.grant等操作. 如何创建用户和密码 给当前的用户 ...
- python 全栈开发,Day63(子查询,MySQl创建用户和授权,可视化工具Navicat的使用,pymysql模块的使用)...
昨日内容回顾 外键的变种三种关系:多对一:左表的多 对右表一 成立左边的一 对右表多 不成立foreign key(从表的id) refreences 主表的(id)多对多建立第三张表(foreign ...
- centos的mysql怎么删用户_linux/centos给Mysql创建用户、授权、查看、删除、修改密码、撤...
linux/centos给Mysql创建用户.授权.查看.删除.修改密码.撤 linux/centos给Mysql创建用户.授权.查看.删除.修改密码.撤销权限 linux/centos给Mysql创 ...
- lnmp下mysql创建新用户授权后登录报错 1045 Access denied for user 'name'@'localhost
报错:1045 Access denied for user 'name'@"localhost' (using password: YES) 问题:mysql创建新用户授权后远程登录用户时 ...
- MySQL创建用户并授权、删除用户(密码规则)
文章目录 创建用户 密码 查看密码规则 修改密码规则 修改密码 授权 为已有用户授权远程连接 授权 刷新系统权限表 删除用户 创建用户 create user '用户名'@'%' identified ...
最新文章
- double取整数部分_剑指offer_16_数值的整数次方
- 报告称中国出境游客移动支付消费首次超现金
- python打包成exe_Python打包文件为exe,PyInstaller应用
- 为什么要开发抽象编程语言(APL)?
- Android--视频播放器
- IOS之代理的使用(重点)
- 计算指数c语言2的n次方,计算2的N次方........有什么错吗?
- HTML中小meta的大作用
- 11-11 又是一年光棍节!
- FreeBSD是一种UNIX操作系统
- 并发设计模式之Guarded Suspension模式
- MarkdownPad下载安装图文详解
- 用Vue-cli3+element+mockjs 实现后台管理权限系统及顶栏三级菜单显示
- 线程程序编译错误注意加-lpthread
- 37、我的C#学习笔记3
- Windows phone 7
- linux 卸载vnc,realvnc的卸载
- 企划学院第十二期游学活动“聚合”郑州站圆满落下帷幕!
- 北辰创业笔记:百度引流推广有用吗?百度引流最有效的方法
- English—句子