MySQL—授权与权限回收

news/2025/3/4 6:06:31/
1、查看某个用户的权限
--查看某个用户的权限
show grants;  --查看root用户的权限
show grants for 'stc1'; --查看stc1用户的权限

2、授权stc用户远程登录test库,并授予所有的执行权限
grant all privileges on stc.* to 'stc'@'%' identified by 'ppp';

3、授予stc1用户远程登录test库,并授予只能使用select、insert权限
grant select,insert on test.* to 'stc1'@'%' identified by 'ppp';

4、更新stc1的权限
-- 登录到MySQL
mysql -u root -p-- 选择mysql数据库
USE mysql;-- 更新特定用户的权限(以下示例中,将用户'example_user'的权限更新为拥有所有数据库的完全权限)
UPDATE user SET Grant_priv='Y' WHERE User='example_user';
FLUSH PRIVILEGES;-- 或者直接通过一个命令更新权限(以下示例中,将用户'example_user'的密码更改为'new_password'并赋予所有数据库的完全权限)
GRANT ALL PRIVILEGES ON *.* TO 'example_user'@'%' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;-- 退出MySQL
EXIT;

5、权限回收
--格式:revoke 权限列表 on 数据库名.表名 from '用户名'@'主机名';
revoke select on test.* from 'stc1';

 


http://www.ppmy.cn/news/1576468.html

相关文章

AI学习资料留档(持续更新)

一、模型部署/硬件资源 1、动态量化版部署方法、大小 完整的671B MoE DeepSeek R1怎么塞进本地化部署?详尽教程大放送! | 机器之心 2、 二、模型应用 1、deepseek R1cursor使用 不卡顿、免费的满血版DeepSeek-R1 API,在无问芯穹这里用上…

前端依赖nrm镜像管理工具

npm 默认镜像 :https://registry.npmjs.org/ 1、安装 nrm npm install nrm --global2、查看镜像源列表 nrm ls3、测试当前环境下,哪个镜像源速度最快。 nrm test4、 切换镜像源 npm config get registry # 查看当前镜像源 nrm use taobao # 等价于 npm…

中间件专栏之Redis篇——Redis中过期key删除和内存淘汰策略

在Redis中,过期键的删除和内存淘汰策略是管理Redis内存的重要机制,确保Redis可以高效地使用内存,并避免由于内存不足导致的性能问题。以下是这两个概念的详细介绍: 一、过期键删除机制 Redis支持对存储的键设置过期时间&#xf…

技术速递|Copilot Usage Advanced Dashboard 教程

作者:Xuefeng Yin 排版:Alan Wang Copilot Usage Advanced Dashboard 是为了充分利用 GitHub Copilot API 中的几乎所有数据,用到的 API 有: List teams of an onganization Get a summary of Copilot metrics for a team Get C…

MySQL数据库基本概念

目录 什么是数据库 从软件角度出发 从网络角度出发 MySQL数据库的client端和sever端进程 mysql的client端进程连接sever端进程 mysql配置文件 MySql存储引擎 MySQL的sql语句的分类 数据库 库的操作 创建数据库 不同校验规则对查询的数据的影响 不区分大小写 区…

C语言复习4:有关数组的基础常见算法

# 数组的常见算法 - 查找算法 1. 基本查找/顺序查找 2. 二分查找/折半查找 3. 插值查找 4. 分块查找 5. 哈希查找 6. 树表查找 7. 斐波那契查找 - 排序算法(顾名思义,就是把没有顺序的…

UniApp 按钮组件 open-type 属性详解:功能、场景与平台差异

文章目录 引言一、open-type 基础概念1.1 核心作用1.2 通用使用模板 二、主流 open-type 值详解2.1 contact - 客服会话功能说明平台支持代码示例 2.2 share - 内容转发功能说明平台支持注意事项 2.3 getUserInfo - 获取用户信息功能说明平台支持代码示例 2.4 getPhoneNumber -…

P8680 [蓝桥杯 2019 省 B] 特别数的和

P8680 [蓝桥杯 2019 省 B] 特别数的和 - 洛谷 题目描述 小明对数位中含有2、0、1、9的数字很感兴趣(不包括前导0),在1到40中这样的数包括1、2、9、10至32、39和40,共28个,他们的和是574。 请问,在1到n中&…