[语句1]: SET @@global.sql_mode="" Access denied; you need (at least one of) the SUPER or SYSTEM_VARIABLES_ADMIN privilege(s) for this operation 当前数据库账号无权限执行该SQL。 一般为数据库账号权限不足,请检查您的权限后更换账号,或对账号赋权后重试执行。 如果您本人无权限操作该账号,请联系您的管理员。 如果报错提示需要super或者root权限,由于RDS并不提供root账号,也无法授权super权限,请删除该SQL再提交变更。 TraceId : 0a06dd4716800542897738998e55cb
我用的是管理员账号登录的,没有执行sql的权限 请问怎么办
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
问题描述: 您在使用管理员账号登录RDS MySQL时,尝试执行设置全局sql_mode的SQL语句 SET @@global.sql_mode=""
,遇到了权限不足的错误。错误信息提示您需要SUPER或SYSTEM_VARIABLES_ADMIN权限来执行此操作,并提供了TraceId以供追踪。
可能原因:
解决步骤:
SHOW GRANTS FOR CURRENT_USER;
查看当前用户的所有权限。注意事项:
请根据上述建议采取相应措施,若问题依然存在,及时与阿里云客服团队沟通,以获得更专业的帮助和指导。您可以复制页面截图提供更多信息,我可以进一步帮您分析问题原因。