재설정하지 않고 루트 mysql 비밀번호를 검색하는 방법이 있습니까?

재설정하지 않고 루트 mysql 비밀번호를 검색하는 방법이 있습니까?

mysql 루트 비밀번호를 되돌리거나 검색할 수 있는 방법이 있습니까?

내 말은 재설정하지 않고 다시 가져오는 것입니다(저는 이미 재설정하는 방법을 알고 있으며 현재 재설정 방법을 사용하고 있습니다).

답변1

일반적으로 MySQL 기록 로그(예: .mysql_history 로그 파일)에서 잃어버린 루트 MySQL 비밀번호를 성공적으로 검색할 수 있습니다. 종종 애플리케이션은 권한 있는 비밀번호를 찾는 데 필요한 데이터의 보고이기도 합니다. 루트 비밀번호는 응용 프로그램에서 종종 (잘못) 사용됩니다. 또한 @Luciano가 말했듯이, 사용자가 주의하지 않고 명령줄에서 비밀번호를 사용하는 경우 쉘 기록 로그에서 MySQL 비밀번호를 찾을 수도 있습니다.

실제 MySQL 사용자 테이블은 해시 형식입니다. 실제적인 목적을 위해 거기에서 실제 원래 비밀번호를 검색하는 것은 불가능합니다.

불행하게도 귀하의 질문에서 언급한 것처럼 로그나 애플리케이션(또는 누군가)에서 비밀번호를 얻지 못한 경우 가장 좋은 조치는 비밀번호를 다시 재설정하는 것입니다.

관련 정보