DMS数据管理这种不支持 是要给什么权限 CREATE DEFINER=`test`@`%` FUN

DMS数据管理这种不支持 是要给什么权限 CREATE DEFINER=test@% FUNCTION setval(seq_name VARCHAR(50), value INTEGER) RETURNS int(11) DETERMINISTIC BEGIN UPDATE sequence SET current_value = value WHERE name = seq_name; RETURN currval(seq_name); END Access denied; you need (at least one of) the SUPER privilege(s) for this operation 当前数据库账号无权限执行该SQL。 一般为数据库账号权限不足,请检查您的权限后更换账号,或对账号赋权后重试执行。 如果您本人无权限操作该账号,请联系您的管理员。 如果报错提示需要super或者root权限,由于RDS并不提供root账号,也无法授权super权限,请删除该SQL再提交变更。

展开
收起
真的很搞笑 2023-03-28 22:55:42 350 分享 版权
2 条回答
写回答
取消 提交回答
  • 提技术支持工单咨询rds同学,此回答整理自钉群“阿里云DMS数据管理用户交流群”

    2023-03-30 10:53:04
    赞同 展开评论
  • GitHub https://github.com/co63oc/cloud

    如果提示需要root权限,RDS不提供root账号,请删除SQL再提交

    2023-03-30 09:36:06
    赞同 展开评论