상세 컨텐츠

본문 제목

[AWS RDS 파라미터그룹 설정] mysql SUPER, ADMIN 권한 에러 / Error Code: 1227. Access denied; you need (at least one of) the SUPER or SYSTEM_VARIABLES_ADMIN privilege(s) for this operation

DataBase_SQL

by Jjiveloper 2021. 4. 30. 00:01

본문

728x90

mySQL global 설정 시 

Error Code: 1227. Access denied; you need (at least one of) the SUPER or SYSTEM_VARIABLES_ADMIN privilege(s) for this operation

에러 났을 때.

 

mysql에서 function 저장하려는데 안되길래, 설정을 바꿔주려니까 이번에는 또 권한이 없다고 한다.....

찾아보니 AWS RDS를 사용하면 직접 변경이 안될 수도 있다고...

AWS에 접속 후 RDS에 적용한 파라미터 그룹을 찾자!!

(해당 RDS에 파라미터 그룹을 설정하지 않았다면 따로 만들어줘야 한다.)

RDS > 파라미터 그룹 > (해당되는 파라미터 그룹 선택 후) 파라미터 편집

저기 검색 창에 내가 바꿔 줄 권한을 검색한다. 

나는 함수 만드는 설정 변경할 거니까 log_bin_trust_function_creators 검색 후 원하는 값으로 바꿔줬다.

참고로 1이 ON 0이 OFF.

 

이거 설정 후 저장하고 나니까 MYSQL에 정상적으로 설정이 적용된 것을 볼 수 있었다.

728x90
반응형

관련글 더보기