
RELOAD 권한은 MySQL에서 특정 작업을 수행할 수 있는 권한입니다. RELOAD 권한을 가진 사용자는 MySQL 서버의 상태를 확인하고, 시스템 변수를 변경할 수 있습니다. 인노드DB 상태를 확인하기 위해 --innodb_status 명령어를 사용할 때 RELOAD 권한이 필요합니다.
RELOAD 권한을 얻는 방법은 다음과 같습니다.
1. MySQL 서버의 root 사용자에게 RELOAD 권한을 부여합니다. MySQL 서버의 root 사용자는 기본적으로 모든 권한을 가지고 있습니다.
#hostingforum.kr
sql
GRANT RELOAD ON *.* TO 'root'@'%' IDENTIFIED BY '비밀번호';
2. 다른 사용자에게 RELOAD 권한을 부여하려면, 사용자의 계정에 RELOAD 권한을 추가해야 합니다.
#hostingforum.kr
sql
GRANT RELOAD ON *.* TO '사용자명'@'%' IDENTIFIED BY '비밀번호';
3. RELOAD 권한을 부여한 후, MySQL 서버를 재시작하거나, 사용자 계정에 로그인하여 RELOAD 권한이 부여되었는지 확인합니다.
#hostingforum.kr
sql
SHOW GRANTS FOR '사용자명'@'%';
RELOAD 권한을 부여한 후, 인노드DB 상태를 확인하기 위해 --innodb_status 명령어를 다시 실행하면 오류 메시지가 나타나지 않습니다.
2025-03-29 14:36