前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【最佳实践】巡检项:TDSQL MySQL 版账号高危命令限制

【最佳实践】巡检项:TDSQL MySQL 版账号高危命令限制

原创
作者头像
王霖
发布2022-04-28 16:47:15
8800
发布2022-04-28 16:47:15
举报
文章被收录于专栏:腾讯云顾问腾讯云顾问

问题描述

在日常数据库管理中,DROP,DELETE这类命令属于高危命令,因此需要各位注意并谨慎评估后操作。

如果非 root 账号拥有DROP,DELETE 等高危命令权限,可能会出现误删数据或者误删库表的风险。

解决方案

建议从实际业务需求角度触发,评估下具体账号是否真正需要DROP,DELETE 等全局权限,对于权限过大的账号通过修改账号权限功能来回收,去掉非必须的 DROP,DELETE 权限。

可以在实例详情的 【数据库管理】->【账号管理】->【修改权限】 中,去掉 DROP 和 DELETE 权限。

账号管理
账号管理

planB

如果账号过多,也可以通过api功能来批量查询和修改。

查询账号列表

> 针对列表中的账号通过查询账号权限返回的【Privileges】过滤下,对于有高位命令权限的账号进行评估

>需要调整的,调用设置账号权限的接口进行调整即可。

注意事项

从安全性考虑,DROP 通常不建议作为业务上的操作,容易造成数据库的 IO 高峰/毛刺,影响数据库的稳定性,DELETE 可以根据实际情况评估是否要禁止。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 注意事项
相关产品与服务
云顾问
云顾问(Tencent Cloud Smart Advisor)是一款提供可视化云架构IDE和多个ITOM领域垂直应用的云上治理平台,以“一个平台,多个应用”为产品理念,依托腾讯云海量运维专家经验,助您打造卓越架构,实现便捷、灵活的一站式云上治理。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档