본문 바로가기
DBMS/Mysql MariaDB

mysqld: Can not perform keyring migration 문제 해결

by 데브믹서 2022. 7. 24.
mysqld: Can not perform keyring migration : Invalid --keyring-migration-source option.
2022-07-23T21:57:08.682603Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.29) starting as process 6452
2022-07-23T21:57:08.699271Z 0 [ERROR] [MY-011084] [Server] Keyring migration failed.
2022-07-23T21:57:08.699317Z 0 [ERROR] [MY-010119] [Server] Aborting
2022-07-23T21:57:08.700027Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.29)  MySQL Community Server - GPL.

mysqld: Can not perform keyring migration 와 같은 에러 문구가 뜨면서 
접속이 되지 않는 문제 발생

기존에 기록된 패스워드가 분명히 맞는데 heidiSQL 에서 해당 계정에
접속이 안됨


해당 문제에 관해서 구글에 기재되어 있는 내용을 찾아보니 
mysqld 5 버전대로 낮추어야 하거나 

아니면 폴더 자체를 지우고 root 계정을 새로 세팅해야 하는 경우로 
안내하는 경우가 많았음 

너무 일이 커지고 복잡해서 
다시 한번 살펴보는데
기존에 구축된 API 테스트 서비스는 정상 동작됨을 확인하여 
비밀번호를 확인하는데 알고보니 패스워드가 바뀌어 있고 
기록 페이지에 반영이 안되어 있는 문제였음 

게다가 평상시 사용하는 HelidiSQL 에서는 접속할때 저장 버튼을 누르지 않으면 
접속에 성공해도 해당 계정 정보를 저장하고 접속하지 않음.

때문에 이전에 세팅할때는 접속이 잘 되었지만 
차후에 다시 접속하니까 당시 비밀번호가 제대로 저장되어 있지 않아서 
접속이 되지 않는 문제였음 

API 테스트 용도로 기재한 페이지에 기록된 계정 접속정보로 
다시 접근하니 정상적으로 접근됨. 문제해결

 

한줄요약 : mysql 접근 비밀번호를 다시 확인하자

오늘의 함정 : 단순 비밀번호 오류인데 mysql 에서 키링을 교체하라는 이상한 메시지가 떠서 헷갈림