root의 암호를 잊어 버렷을 때 정말 난감하죠.
                       그렇다고 다시 MySQL을 설치하기에도 귀찮고 말이죠.
                       
                       이 경우에도 방법이 있습니다.
                       
                       먼저 MySQL의 데몬이 실행 중이라면 데몬의 실행을 중지 시키세요.
                       
                       이제 다시 MySQL의 데몬을 실행 시키는데 -Sg라는 옵션을 줍니다.
                       
                       $ safe_mysqld -Sg &
                       
                       -Sg는 Skip grant table의 약자이지요.
                       이렇게 데몬을 실행 시키면 권한을 검사하지 않으므로
                       누구나 MySQL에 접근할 수 있습니다.
                       이제 mysql database의 user table의 암호 부분을
                       UPDATE를 이용해서 직접 수정해 주면 되겠죠.
                       
                       MySQL 전체를 다시 설치하는 수고를 덜었으면 합니다. ^^
               

댓글을 달아 주세요