아래작업들은 root로 해야함을 알려드립니다.
먼저 데몬으로 떠있는 MySQL을 중지시킵니다.
# /etc/rc.d/init.d/mysqld stop
다음은 -sg (--skip-grant-tables) 옵션으로 mysql을 띄움니다.
grant tables을 참조하지 않기때문에 모든 사용자가 암호없이 접근이
가능하다는 군요.
# safe_mysqld -sg
이렇게 한후에 password를 수정하시고(반드시 PASSWORD('암호')형태로
해야하는건 아시죠?) 다시 해당 MySQL을 중지하신 후
-sg 옵션없이 MySQL 데몬을 다시 실행하시면 된답니다.
Re: mysql root 암호 분실일때 어떻게 해야 하나요?
아래작업들은 root로 해야함을 알려드립니다.
먼저 데몬으로 떠있는 MySQL을 중지시킵니다.
# /etc/rc.d/init.d/mysqld stop
다음은 -sg (--skip-grant-tables) 옵션으로 mysql을 띄움니다.
grant tables을 참조하지 않기때문에 모든 사용자가 암호없이 접근이
가능하다는 군요.
# safe_mysqld -sg
이렇게 한후에 password를 수정하시고(반드시 PASSWORD('암호')형태로
해야하는건 아시죠?) 다시 해당 MySQL을 중지하신 후
-sg 옵션없이 MySQL 데몬을 다시 실행하시면 된답니다.
출처 http//database.sarang.net
댓글 달기