mysql用户授权、数据库权限管理、sql语法详解 —— NiceCui

  1. 某个数据库所有的权限 ALL 后面+ PRIVILEGES SQL
  2. 某个数据库 特定的权限SQL
  3. mysql 授权语法 SQL
  4. mysql 权限刷新
  5. mysql 查看授权、显示授权
  6. mysql 移除授权
一:授权主要的 SQL

//某个数据库所有的权限 ALL 后面+ PRIVILEGES

GRANT ALL PRIVILEGES ON db_permit.* TO 'dev'@'%' IDENTIFIED BY 'YQWZh3E77SrRpKms';

//某个数据库 特定的权限 权限后面没有 PRIVILEGES  所有的数据库权限- *.* 

GRANT select,update,insert,delete ON db_permit.* TO 'dev'@'%' IDENTIFIED BY 'YQWZh3E77SrRpKms';

//授权语法 SQL详解

GRANT -权限- ON 1.库名.表名(全部*) 2.所有数据库 *.*  TO '用户名'@'允许的ip(所有%)' IDENTIFIED BY '用户密码';

二:其他

//权限刷新 - 每当调整权限后,通常需要执行以下语句刷新权限:

FLUSH PRIVILEGES;

//显示授权

SHOW GRANTS;

//移除授权

EVOKE ALL PRIVILEGES ON *.* (库名或者 '*'-表示全部) FROM '用户名'@'ip';

//删除创建的用户

DROP USER username@localhost;

//给用户改名 - '%'指的是所有ip

RENAME user '老用户名'@'%' to '新名字'@'%';

//给用户修改密码 

SET PASSWORD FOR '用户名'@'ip' = PASSWORD('');

最新文章

  1. 记录一次bug解决过程:mybatis中$和#的使用
  2. 【Beta】Scrum08
  3. jquery做表格变色效果-demo
  4. Qt Qwt之坐标轴移动
  5. struts2 Result Type四个常用转跳类型
  6. Effective C++ -----条款41:了解隐式接口和编译期多态
  7. python的编码问题
  8. 如何在CALayer设置滤镜
  9. celery 入门
  10. JavaScript要点 (一) 变量-作用域
  11. [Design Pattern] Service Locator Pattern 简单案例
  12. JavaScript引用类型之Object类型
  13. uva 699
  14. PHP扩展之多线程
  15. SQL 存储过程 多条件 分页查询 性能优化
  16. [Swift]LeetCode383. 赎金信 | Ransom Note
  17. MySQL This function has none of DETERMINISTIC, NO SQL...错误1418 的原因分析及解决方法 (转)
  18. python flask_Sqlalchemy管理数据库
  19. 检查SQL Server被哪个进程占用,且杀进程。
  20. Java 中的 IO 与 socket 编程 [ 复习 ]

热门文章

  1. EmguCV使用Stitcher类来拼接图像
  2. CSS常见布局问题整理
  3. 字符编码那点事:快速理解ASCII、Unicode、GBK和UTF-8
  4. JavaScript 基础排序的实现(一)
  5. 3.CursorAdapter
  6. 寒假小软件开发记录06--apk生成
  7. 在 React、Vue项目中使用 SVG
  8. ionic3 实现扫码功能
  9. hibernate框架(3)---持久化对象
  10. [Charles]SSLHandshake: Received fatal alert: certificate_unknown