Could not acquire management access for administration
✒️ 2025-05-28 16:02 내용 수정
-
에러가 난 상황 : MySQL workbench를 실행하고 Server의 상태를 보기 위해 Server status를 눌렀더니 Could not acquire management access for administration 에러가 발생했다.
-
경로 설정에 관한 얘기가 있어 경로를 먼저 변경했는데도 해결되지 않아 다른 방법들을 시도하던 중 예전에 시스템 언어 설정에서 UTF-8 사용을 체크했던 걸로 기억하고 있었는데 체크가 해제되어 있어 이 부분을 수정했더니 해결되었다.
-
3가지 방법을 모두 시도했기 때문에 다음에 또 문제가 발생할 때 참고하기 위해 기록을 남긴다.
-
에러 사진 : 에러를 수정하느라 캡처를 깜빡했다. 에러 창이 뜨고 config 창(?)을 열면 아래 창이 뜨는데 별로 해결에 도움이 되진 않았다.

1. 경로 설정 확인하기
- MySQL Server가 설치된 경로를 확인한다. C:\Program Files\MySQL\MySQL Server 8.0\bin 주소를 기억해둔다.

- 파일 탐색기에서 내 PC를 우클릭하고 속성을 눌러 고급 시스템 설정을 연다.


- 고급 탭에서 환경 변수를 눌러 시스템 변수 중 Path를 편집한다.


- 새로 만들기 버튼을 눌러 아까 기억해둔 MySQL bin 폴더의 위치를 추가한다.

- 설정 확인을 위해 cmd에서
mysql -V를 입력해 확인한다.- 여기까지 설정했지만 내 문제는 이 방법으로 해결되지 않았었다.

2. MySQL 서비스 상태 확인
- 검색하던 중 서비스 상태를 체크해보라는 얘기가 있어 이를 확인했다.
- 작업 표시줄의 윈도우 마크에 우클릭 - 실행 - services.msc 를 검색해 서비스 창을 연다.
- 서비스 목록에서 MySQL이 작동하는지 확인한다.

3. 시스템 언어 설정 변경
-
MySQL 설치#MySQL Workbench에서 DB 접속의 4번의 설정을 다시 확인한다.
-
예전에 체크한 것을 확인했었는데 무슨 일인지 이 체크가 해제되어 있었다.
-
설정 - 시간 및 언어 - 언어를 들어가서 기본 언어 설정을 선택한다.
- 윈도우 버전이나 환경에 따라 기본 언어 설정이 아닌 다른 이름으로 되어 있다.

- 관리자 옵션에서 시스템 로캘 변경을 누른다.

- 지역 설정 창에서 세계 언어 지원을 위해 Unicode UTF-8 사용 부분을 체크해준다.
- 시스템 설정을 위해 컴퓨터를 반드시 재부팅해야 한다.

- 다시 MySQL을 접속해 Server status를 눌렀더니 정상적으로 Server 상태를 확인할 수 있었다.
