一、如何创建用户和密码

1.进入到mysql数据库下

mysql> use mysql

Database changed

2.对新用户增删改

1.创建用户

# 指定ip:192.118.1.1的chao用户登录

create user 'chao'@'192.118.1.1' identified by '123';

# 指定ip:192.118.1.开头的chao用户登录

create user 'chao'@'192.118.1.%' identified by '123';

# 指定任何ip的chao用户登录

create user 'chao'@'%' identified by '123';

2.删除用户

drop user '用户名'@'IP地址';

3.修改用户

rename user '用户名'@'IP地址' to '新用户名'@'IP地址';

4.修改密码

set password for '用户名'@'IP地址'=Password('新密码');

二、给当前的用户授权

#查看权限

show grants for '用户'@'IP地址'

#授权 chao用户仅对db1.t1文件有查询、插入和更新的操作

grant select ,insert,update on db1.t1 to "chao"@'%';

#授权 chao用户仅对db1文件有查询的操作

grant select on db1.* to "chao"@'%';

# 表示有所有的权限,除了grant这个命令,这个命令是root才有的。chao用户对db1下的t1文件有任意操作

grant all privileges on db1.t1 to "chao"@'%';

#chao用户对db1数据库中的文件执行任何操作

grant all privileges on db1.* to "chao"@'%';

#chao用户对所有数据库中文件有任何操作

grant all privileges on *.* to "chao"@'%';

三、移除当前用户的权限

#取消权限

# 取消chao用户对db1的t1文件的任意操作

revoke all on db1.t1 from 'chao'@"%";

# 取消来自远程服务器的chao用户对数据库db1的所有表的所有权限

revoke all on db1.* from 'chao'@"%";

取消来自远程服务器的chao用户所有数据库的所有的表的权限

revoke all privileges on *.* from 'chao'@'%';

以上就是MySQL创建用户和权限管理的方法的详细内容,更多关于MySQL创建用户和权限管理的资料请关注脚本之家其它相关文章!

mysql创建函数的权限_MySQL创建用户和权限管理的方法相关推荐

  1. mysql 用户赋予全部权限_mysql 给用户赋值权限

    解决办法 grant all privileges on *.* to joe@localhost identified by '1'; flush privileges; 拿 joe 1 登陆 附: ...

  2. mysql用户replace权限_mysql查看用户的权限脚本

    1.安装mysql支持python包 yum -y install mysql-connector-python 2.查看MySQL 用户权限的Python脚本 vi py_priv.py #!/us ...

  3. mysql回收所有权限_MySQL收回用户的权限

    收回用户的权限就是取消已经赋于用户的某些权限.例如,如果数据库管理员觉得某个用户不应该拥有DELETE权限,那么就可以将DELETE权限收回.收回用户不必要的权限可以在一定程度上保证系统的安全性.My ...

  4. mysql角色附权和解除权限_MySql授权和撤销权限操作

    MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 用户后面可以加@'ip地址' identified by '密码' 例如: grant all on ...

  5. mysql 创建函数 权限_MySQL赋予用户执行自定义Function的权限

    将远程数据库导入到本地之后,一启动项目就报错"execute command denied to user",提示用户没权限执行自定义FunctionCaused by: java ...

  6. mysql 创建账号权限_mysql创建用户,并指定用户的权限(grant命令)

    1.创建新用户的SQL语句: CREATE USER 'pig'@'192.168.1.101_' IDENDIFIED BY '123456'; // pig 是用户名,@后面的是指定ip(如果不限 ...

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

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

  8. mysql 给用户取消权限_MySQL创建用户并授权及撤销用户权限

    这篇文章主要介绍了MySQL创建用户并授权及撤销用户权限.设置与更改用户密码.删除用户等等,需要的朋友可以参考下 MySQL中创建用户与授权的实现方法. 运行环境:widnows xp profess ...

  9. mysql 怎么创建自己的库_mysql 创建库

    常用的MySQL命令大全 一.连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbin,再 ...

最新文章

  1. python 字典排序 最大键_Python中的列表、元祖、字典、集合操作大全
  2. 基于ARM的GCC编译器,各版本arm-gcc区别与安装
  3. Javascript(6)
  4. 基础知识《十》unchecked异常和checked异常
  5. 钉钉api 获取 accesstoken_Thinkphp5.X异常接管后通过钉钉机器人推送通知
  6. NETBACKUP error 90
  7. JavaFX 概述 (译)
  8. spring相互依赖怎么解决_被问到Spring循环依赖怎么解决?秀给面试官看!内附图解...
  9. mysql 查询 45 道题
  10. 并发编程 - io模型 - 总结
  11. icmp判断可达_伪造目标不可达的ICMP数据包
  12. 前端解决浏览器直接打开图片URL,下载问题
  13. ios企业证书过期更新及推送证书更新(推荐)
  14. 最新的 iOS 申请证书与发布流程 2016
  15. 点陶极速版《隐私政策》
  16. JAVA 查找PDF中落款单位所在页码及位置信息
  17. 企业发展必不可缺——BPM系统
  18. 秋招面试准备 JS1
  19. Qt 一个简单的word文档编辑器
  20. Android Dialer模块联系人搜索

热门文章

  1. [创业基础笔记] 第3章-识别创业机会
  2. 使用Xutils3下载文件
  3. 拜占庭容错(BFT)介绍
  4. python经典入门教程_Python入门经典(2K超清)
  5. Android系统下载管理DownloadManager
  6. opencv快速实现任意角度二维码矫正
  7. 密码学之生日攻击 离散对数问题求解 python实现
  8. 练习1 R语言绘图简单训练
  9. 我今年30岁了,转行做3D建模师是不是晚了?
  10. [HPM] Error occurred while trying to proxy request /account/login/ from localhost:3000 to http://127