202 字
1 分钟
SQL-基础-DCL语句

说明:将文中配图放在 public/images/study/mysql/ 目录,文件名保持一致即可正常显示。

DCL 是什么#

DCL 是 Data Control Language(数据控制语言),用于管理用户与控制权限。

管理用户#

USE mysql;
-- 查看用户表(仅示意)
SELECT * FROM user;

创建用户#

CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码';

修改用户密码#

ALTER USER '用户名'@'主机名' IDENTIFIED WITH mysql_native_password BY '新密码';

删除用户#

DROP USER '用户名'@'主机名';

用户管理示意

权限控制#

权限控制示意

查询权限#

SHOW GRANTS FOR '用户名'@'主机名';

授予权限#

GRANT 权限列表 ON 数据库名.表名 TO '用户名'@'主机名';

撤销权限#

REVOKE 权限列表 ON 数据库名.表名 FROM '用户名'@'主机名';
SQL-基础-DCL语句
https://mizuki.mysqil.com/posts/mysql-dcl-basics/
作者
周咚咚
发布于
2025-09-11
许可协议
CC BY-NC-SA 4.0
封面
示例歌曲
示例艺术家
封面
示例歌曲
示例艺术家
0:00 / 0:00