Study/MySQL
[MySQL] mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces
나른한댕댕이🐶
2024. 7. 4. 16:57
728x90
반응형
# 문제 및 배경
mysqldump 명령어를 사용하는 중에 다음과 같은 메시지가 계속해서 발생했다.
Error 메시지가 뜨긴 하나 데이터를 dump 하는데 문제는 없었다.
그러나 에러로 인지돼서 메시지를 받는 게 좋아 보이지는 않아 해당 문제를 해결하고자 한다.
# 해결 방법
1. mysqldump 명령어에 --no-tablespaces 옵션 추가
mysqldump -h {HOST} -u jihyun -p --no-tablespaces
2. user에 PROCESS privilege 추가하기
GRANT PROCESS ON *.* TO 'jihyun'@'localhost';728x90
반응형