Mysql8数据库如何给用户授权

转载自:https://blog.csdn.net/Numb_ZL/article/details/124222795

查看用户已有权限

bash 复制代码
SHOW GRANTS FOR [用户名];

使用root用户授予所有权限

bash 复制代码
-- 授权
GRANT ALL PRIVILEGES ON [数据库名].[表明] TO '[用户名]'@'[连接主机ip地址]' WITH GRANT OPTION;
-- 刷新权限
FLUSH PRIVILEGES;

例如:给numb用户的所有连接地址授权numb数据库所有表权限如下:

bash 复制代码
GRANT ALL PRIVILEGES ON numb.* TO 'numb'@'%' WITH GRANT OPTION;

使用root用户授予增删改查权限

bash 复制代码
-- 授权
GRANT SELECT, UPDATE, DELETE, INSERT ON .* TO 'numb'@'%' WITH GRANT OPTION;
-- 刷新权限
FLUSH PRIVILEGES;

使用root用户撤销权限

bash 复制代码
-- 授权
REVOKE ALL PRIVILEGES FROM numb;
-- 刷新权限
FLUSH PRIVILEGES;
相关推荐
小苹果135736 分钟前
阿里云mysql数据丢失,如何通过服务器备份在其他服务器上恢复数据,并获取mysql丢失数据,完成mysql数据恢复
服务器·mysql·阿里云
张璐月2 小时前
mysql join语句、全表扫描 执行优化与访问冷数据对内存命中率的影响
数据库·mysql
ruan1145142 小时前
MySQL4种隔离级别
java·开发语言·mysql
全干engineer4 小时前
ClickHouse 入门详解:它到底是什么、优缺点、和主流数据库对比、适合哪些场景?
数据库·clickhouse
Hellyc6 小时前
基于模板设计模式开发优惠券推送功能以及对过期优惠卷进行定时清理
java·数据库·设计模式·rocketmq
lifallen6 小时前
Paimon LSM Tree Compaction 策略
java·大数据·数据结构·数据库·算法·lsm-tree
慕木兮人可9 小时前
Docker部署MySQL镜像
spring boot·后端·mysql·docker·ecs服务器
{⌐■_■}10 小时前
【Kafka】登录日志处理的三次阶梯式优化实践:从同步写入到Kafka多分区批处理
数据库·分布式·mysql·kafka·go
isNotNullX10 小时前
数据中台架构解析:湖仓一体的实战设计
java·大数据·数据库·架构·spark