mysql中DCL常用的用户和权限控制是什么
作者:水悠悠予安
时间:2023-04-25
来源:互联网
浏览:0
一、用户控制管理创建用户createuser'用户名'@'主机名'identifiedby'密码';修改用户密码alteruser'用户名'@'主机名'identifiedwithmysql_native_passwordby'密码';删除用户dropuser'用户名'@'主机名';例如:#1查询用户usemysql;select*fromuser;#2创建用户createuse
一、用户控制管理
创建用户
create user '用户名'@'主机名' identified by '密码';
修改用户密码
alter user '用户名'@'主机名' identified with mysql_native_password by '密码';
删除用户
drop user '用户名'@'主机名';
例如:
#1 查询用户 use mysql; select * from user; #2 创建用户 create user 'root'@'localhost' identified by '123456'; #3 修改用户密码 alter user 'root'@'localhost' identified with mysql_native_password by '1234'; #4 删除用户 drop user 'root'@'localhost';
注意:
localhost: 表示匹配本地主机
%: 表示可以匹配任意主机
二、权限控制管理
查询权限
show grants for '用户名'@'主机号';
授予权限
grant 权限列表 on 数据库名.表名 to '用户名'@'主机号';
删除权限
revoke 权限列表 on 数据库名.表名 from '用户名'@'主机号';
例如:
# 查询权限 show grants for 'root'@'localhost'; # 授予权限 grant all on test.* to 'root'@'localhost'; # 删除权限 revoke all on test.* from 'root'@'localhost';
注意:
all: 可以表示授予全部权限。
test.*: *可以表示匹配任意数据,在数据库名,和表名中都可以使用。
作者最新文章
灵活计算器
2026-09-16 17:45
苹果折叠屏iPhone预计售价是多少
2026-09-14 13:44
OpenAI GPT-6 Astra 自主通关《传送门》:技术原理与实验成本解析
2026-09-08 19:08
苹果与铠侠签署NAND长期供应协议:3-5年长约与不设价格上限背后的供应链战略
2026-09-08 16:58
PDF转PPT操作指南:在线、本地与批量转换及结果核对
2026-09-04 15:04
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多
Windows 10
Windows
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式
Windows/macOS/Linux
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















