如果报错提示需要super或者root权限,由于RDS并不提供root账号,也无法授权super权限

如果报错提示需要super或者root权限,由于RDS并不提供root账号,也无法授权super权限,请删除该SQL再提交变更。 TraceId : 0abb7edc16805119507904545ec802想执行数据库参数变更应该怎么处理呢?只能修改my.ini重启mysql?

展开
收起
真的很搞笑 2023-04-11 09:02:12 1084 分享 版权
2 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    在阿里云数据管理DMS中,如果您在执行数据库参数变更时遇到需要super或root权限的报错提示,这通常是因为当前用户没有足够的权限来执行该操作。由于RDS并不提供root账号,也无法授权super权限,因此您需要通过其他方式来执行数据库参数变更。

    一种常用的方式是通过修改my.cnf或my.ini文件来修改数据库参数,然后重启MySQL服务以使参数生效。具体步骤如下:

    1. 登录到服务器上,找到MySQL的配置文件my.cnf或my.ini,通常位于/etc/my.cnf或C:\Program Files\MySQL\MySQL Server X.X\my.ini。
    2. 找到需要修改的参数,修改其值并保存文件。请注意,不要修改不熟悉的参数,以免影响数据库的正常运行。
    3. 重启MySQL服务以使参数生效。可以使用命令行或者服务管理器来重启MySQL服务。
    2023-04-26 22:52:59
    赞同 展开评论
  • rds的数据库不提供super权限的账号,修改系统参数再rds控制台修改,不需要要重启实例,此回答整理自钉群“阿里云DMS数据管理用户交流群”

    2023-04-12 11:03:19
    赞同 展开评论

数据库领域前沿技术分享与交流

收录在圈子:
+ 订阅
让用户数据永远在线,让数据无缝的自由流动
还有其他疑问?
咨询AI助理