SSISO Community

시소당

[mysql] root 암호를 잊어 버렸을 경우

우선  MySQL  데몬을  강제로  중지  시킨다.

mysql.server  stop
mysqladmin  shutdown
kill  `cat  hostname.pid`
위의  3개를  통해서  강제로  중지시킨다.

$  cd  MySQL홈디렉토리/bin
$  safe_mysqld  -Sg  &
-Sg는  Skip  grant  tables를  의미하는  옵션으로  MySQL에서  사용자  권한  검사를  하지  않도록  지정하는  옵션이다.
따라서  이  옵션을  주고  MySQL데몬을  실행시킨  경우에는  아무나  MySQL  로그인을  하여  무슨  일이든  할  수  있습니다.
MySQL  데이터베이스의  user테이블에서  root  사용자의  패스워드를  update  한후  데몬을  중지한  후  root  계정을  사용해서  데몬을  다시  시작하면  된다.

1050 view

4.0 stars