Skip to the content.

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

작업 실행에 SUPER 권한이 필요함

  1. 해당 계정에 SUPER 권한을 부여 ➞ Super 권한 부여

  2. 그러나 admin 권한 관리가 어려워지므로 작업 후 바로 회수하거나 되도록이면 admin 권한으로 할 수 있는 작업은 admin 계정으로 하는 것을 기본으로 함.

  3. RDS에서 발생할 경우 (관련 문서)

    • DEFINER가 정의되어 있기 때문에 해당 내용을 변경해야함
      # 해당 부분을 삭제
      sed -i -e 's/DEFINER=`root`@`localhost`//g' /dumpfile.sql