二、SQL-6.DCL-2.权限控制

*数据库的通配符,出现在数据库位置上表示所有数据库,出现在表名位置上,表示所有表

%是主机名的通配符,表示所有主机。

e.g.所有数据库(*)的所有表(*)的所有权限(all),类似超级管理员:

sql 复制代码
grant all on *.* to 'heima'@'%';

一、案例:查询权限

sql 复制代码
show grants for 'heima'@'%';

二、案例:授予权限,授予itcast数据库的所有表的权限

sql 复制代码
grant all on itcast.* to 'heima'@'%';

再查询权限,运行show grants for 'heima'@'%';

命令行验证,先退出,登录heima用户,查看权限:

三、案例:撤销权限

sql 复制代码
revoke all on itcast.* from 'heima'@'%';

再查询权限,运行show grants for 'heima'@'%';

命令行验证,先退出,登录heima用户,查看权限:

相关推荐
故渊at12 分钟前
第二板块:Android 四大组件标准化学理 | 第十篇:ContentProvider 数据共享与 SQLite 引擎
android·jvm·数据库·sqlite·contentprovider
星光不负赶路人!17 分钟前
【工作记录】sqlserver数据库操作及迁移
服务器·数据库·sqlserver
下班走回家18 分钟前
向量数据库在 AI 应用中的角色:从 Milvus 到 Chroma
数据库·人工智能·milvus
TDengine (老段)24 分钟前
TDengine SQL 解析与词法分析 — 从字符串到 AST 的转换之路
大数据·数据库·sql·物联网·时序数据库·tdengine·涛思数据
StarRocks_labs25 分钟前
StarRocks × Iceberg:联邦查询实践解析
数据库·starrocks·sql·iceberg·物化视图
IvorySQL26 分钟前
PostgreSQL 技术日报 (6月7日)|峰会线上通道开放
数据库·postgresql
熊文豪28 分钟前
SQL并行查询优化实践:从执行计划看并行能力的正确使用
数据库·sql·电科金仓
Ze3G90nYt30 分钟前
Redis 分布式锁进阶第一百二十篇
数据库·redis·分布式
华山令狐虫30 分钟前
DBAPI 接入 Milvus 向量数据库:HTTP 执行器参数映射实战
数据库·http·milvus·dbapi