新民个人网站建设优势,快速搭建网站视频,修改wordpress的样式,河源和平县建设局网站文章目录 前言一、DCL-介绍二、DCL-管理用户二、DCL-权限控制总结 前言 本专栏文章为观看黑马程序员《MySQL入门到精通》所做笔记#xff0c;课程地址在这。如有侵权#xff0c;立即删除。 一、DCL-介绍
DCL英文全称是Data Control Language#xff08;数据控制语言#x… 文章目录 前言一、DCL-介绍二、DCL-管理用户二、DCL-权限控制总结 前言 本专栏文章为观看黑马程序员《MySQL入门到精通》所做笔记课程地址在这。如有侵权立即删除。 一、DCL-介绍
DCL英文全称是Data Control Language数据控制语言用来管理数据库用户、控制数据库的访问权限。
二、DCL-管理用户
查询用户 USE mysql; SELECT * FROM user;创建用户 CREATE USER 用户名主机名 IDENTIFIED BY 密码;修改用户密码 ALTER USER 用户名主机名 IDENTIFIED WITH mysql_native_password BY 新密码;删除用户 DROP USER 用户名主机名 注如果限定当前主机访问则将主机名写为localcast如果限定为可以在任意主机访问则将主机名写为%。
二、DCL-权限控制
MySQL中定义了很多种权限但是常用的就以下几种
查询权限 SHOW GRANTS FOR 用户名主机名;授予权限 GRANT 权限列表 ON 数据库.表名 TO 用户名主机名;撤销权限 REVOKE 权限列表 ON 数据库.表名 FROM ‘用户名’主机名;
注意
多个权限之间使用逗号分隔。授权时数据库名和表名可以使用*进行通配代表所用。
总结