1. <small id='4bh90'></small><noframes id='4bh90'>

        <tfoot id='4bh90'></tfoot>
      1. <legend id='4bh90'><style id='4bh90'><dir id='4bh90'><q id='4bh90'></q></dir></style></legend>

          <bdo id='4bh90'></bdo><ul id='4bh90'></ul>
        <i id='4bh90'><tr id='4bh90'><dt id='4bh90'><q id='4bh90'><span id='4bh90'><b id='4bh90'><form id='4bh90'><ins id='4bh90'></ins><ul id='4bh90'></ul><sub id='4bh90'></sub></form><legend id='4bh90'></legend><bdo id='4bh90'><pre id='4bh90'><center id='4bh90'></center></pre></bdo></b><th id='4bh90'></th></span></q></dt></tr></i><div id='4bh90'><tfoot id='4bh90'></tfoot><dl id='4bh90'><fieldset id='4bh90'></fieldset></dl></div>

        拒绝访问;您需要(至少其中之一)此操作的 SUPER 权限

        时间:2023-06-24
        <legend id='fHMuh'><style id='fHMuh'><dir id='fHMuh'><q id='fHMuh'></q></dir></style></legend>
      2. <i id='fHMuh'><tr id='fHMuh'><dt id='fHMuh'><q id='fHMuh'><span id='fHMuh'><b id='fHMuh'><form id='fHMuh'><ins id='fHMuh'></ins><ul id='fHMuh'></ul><sub id='fHMuh'></sub></form><legend id='fHMuh'></legend><bdo id='fHMuh'><pre id='fHMuh'><center id='fHMuh'></center></pre></bdo></b><th id='fHMuh'></th></span></q></dt></tr></i><div id='fHMuh'><tfoot id='fHMuh'></tfoot><dl id='fHMuh'><fieldset id='fHMuh'></fieldset></dl></div>

          <small id='fHMuh'></small><noframes id='fHMuh'>

            <tbody id='fHMuh'></tbody>

                <bdo id='fHMuh'></bdo><ul id='fHMuh'></ul>
              • <tfoot id='fHMuh'></tfoot>
                • 本文介绍了拒绝访问;您需要(至少其中之一)此操作的 SUPER 权限的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  所以我尝试将 sql 文件导入 rds(1G MEM,1 CPU).sql文件好像是1.4G

                  So I try to import sql file into rds (1G MEM, 1 CPU). The sql file is like 1.4G

                  mysql -h xxxx.rds.amazonaws.com -u user -ppass --max-allowed-packet=33554432 db <数据库.sql

                  mysql -h xxxx.rds.amazonaws.com -u user -ppass --max-allowed-packet=33554432 db < db.sql

                  它卡在:

                  ERROR 1227 (42000) at line 374: Access denied; you need (at least one of) the SUPER privilege(s) for this operation
                  

                  实际的sql内容为:

                  /*!50003 CREATE*/ /*!50017 DEFINER=`another_user`@`1.2.3.4`*/ /*!50003 TRIGGER `change_log_BINS` BEFORE INSERT ON `change_log` FOR EACH ROW
                  IF (NEW.created_at IS NULL OR NEW.created_at = '00-00-00 00:00:00' OR NEW.created_at = '') THEN
                          SET NEW.created_at = NOW();
                  END IF */;;
                  

                  another_user 在 rds 中不存在,所以我这样做:

                  another_user is not existed in rds, so I do:

                  GRANT ALL PRIVILEGES ON db.* TO another_user@'localhost';
                  

                  仍然没有运气.

                  推荐答案

                  从 sqldump 文件中删除 DEFINER=.. 语句,或用 CURRENT_USER 替换用户值>.

                  Either remove the DEFINER=.. statement from your sqldump file, or replace the user values with CURRENT_USER.

                  RDS 提供的 MySQL 服务器不允许其他用户使用 DEFINER 语法(以我的经验).

                  The MySQL server provided by RDS does not allow a DEFINER syntax for another user (in my experience).

                  您可以使用 sed 脚本将它们从文件中删除:

                  You can use a sed script to remove them from the file:

                  sed 's/sDEFINER=`[^`]*`@`[^`]*`//g' -i oldfile.sql
                  

                  这篇关于拒绝访问;您需要(至少其中之一)此操作的 SUPER 权限的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:Amazon RDS 与带有 MySQL 的 EC2 的各自优势/限制是什么? 下一篇:如何在亚马逊 RDS 上“加载数据文件"?

                  相关文章

                • <tfoot id='B9du4'></tfoot>

                  <small id='B9du4'></small><noframes id='B9du4'>

                    <bdo id='B9du4'></bdo><ul id='B9du4'></ul>

                    <i id='B9du4'><tr id='B9du4'><dt id='B9du4'><q id='B9du4'><span id='B9du4'><b id='B9du4'><form id='B9du4'><ins id='B9du4'></ins><ul id='B9du4'></ul><sub id='B9du4'></sub></form><legend id='B9du4'></legend><bdo id='B9du4'><pre id='B9du4'><center id='B9du4'></center></pre></bdo></b><th id='B9du4'></th></span></q></dt></tr></i><div id='B9du4'><tfoot id='B9du4'></tfoot><dl id='B9du4'><fieldset id='B9du4'></fieldset></dl></div>
                    <legend id='B9du4'><style id='B9du4'><dir id='B9du4'><q id='B9du4'></q></dir></style></legend>