유휴 상태인 텐센트 클라우드 서버가 있는데, 연말에 만료되므로 갱신할 생각은 없었고, 개발용 데이터베이스로 MySQL을 설치했습니다. 시스템 재설치 시 편하기 위해 텐센트 클라우드가 제공하는 써드파티 이미지를 선택했는데, MySQL 데이터베이스가 이미 설치되어 있었습니다. 시스템 내부에 비밀번호나 배포 경로를 설명하는 Readme 파일이 있을 줄 알았는데.
텐센트 클라우드 시스템 재설치는 정말 빠르네요, 1분 정도 지나니 재설치가 완료되었다는 알림이 왔어요. 로그인하니 INLINE_CODE_0 서비스가 이미 시작되어 있네요. 비밀번호를 찾아봐야겠는데, 아무리 찾아도 안 보여요. 점점 짜증나기 시작합니다.
이때 생각하니 이미 서버에 접근했고 INLINE_CODE_0 권한을 가지고 있으니, 방법이 있을 거야. 자료를 뒤져보니 알리바바 클라우드 포럼에 관련 글이 있네, 계속 시도해 봐야겠다.
비밀번호 재설정
설정 파일 편집
다시 사용한 __直接登录数据,接来下就是正常操作了,重置mysql
대기 사용자 비밀번호로 원격 로그인을 허용하세요
USE mysql;
UPDATE user SET authentication_string = password ('pass') WHERE User = 'root';
grant all privileges on *.* to 'root'@'%' identified by 'pass' with grant option;
flush privileges;
설정 파일을 되돌리고, 데이터베이스를 재시작하면 끝