본문 바로가기
MySql

MySQL mysql 데이터베이스에 슈퍼 권한을 추가하는 방법은 무엇입니까?

by 베이스 공부 2021. 2. 1.
반응형

mysql에서 쿼리를 실행하려고합니다.

SET GLOBAL log_bin_trust_function_creators =1; 

오류:

SQL 쿼리 :
SET GLOBAL log_bin_trust_function_creators =1
MySQL said:
# 1227-액세스가 거부되었습니다. 이 작업을 수행하려면 SUPER 권한이 필요합니다.

데이터베이스에 SUPER 권한을 할당하는 방법을 알고 싶습니다.

 

해결 방법

 

phpmyadmin 을 사용하여 슈퍼 권한을 추가 할 수 있습니다.

PHPMYADMIN> 권한> 사용자 편집> 관리자 탭에서 SUPER를 클릭합니다. > 이동

Console 을 통해 수행하려면 다음과 같이하십시오.

 mysql> GRANT SUPER ON *.* TO user@'localhost' IDENTIFIED BY 'password';

위의 코드를 실행 한 후 다음으로 끝냅니다.

mysql> FLUSH PRIVILEGES;

SUPER는 하나의 데이터베이스에만 적용되는 권한이 아니고 전역 적이므로 *. * 에서해야합니다.

 

참조 페이지 https://stackoverflow.com/questions/11946012

 

 

반응형

댓글