> user 설정을 하다가
>
> password='new_password' 로 그만 업데이트 해버렸어요!
>
> 그래서 db에 접속이 되질 않는데, 어쩌면 좋을까요?
>
> 정말 내가 미워 죽겄어요
4.4 root 암호를 잊어 버렸어여 T.T
root의 암호를 잊어 버렷을 때 정말 난감하죠.
그렇다고 다시 MySQL을 설치하기에도 귀찮고 말이죠.
이 경우에도 방법이 있습니다.
먼저 MySQL의 데몬이 실행 중이라면 데몬의 실행을 중지 시키세요.
이제 다시 MySQL의 데몬을 실행 시키는데 -Sg라는 옵션을 줍니다.
$ safe_mysqld -Sg &
-Sg는 Skip grant table의 약자이지요.
이렇게 데몬을 실행 시키면 권한을 검사하지 않으므로
누구나 MySQL에 접근할 수 있습니다.
이제 mysql database의 user table의 암호 부분을
UPDATE를 이용해서 직접 수정해 주면 되겠죠.
|