Web Programming >> PHP Programming
|
[목차] |
제6장 PHP와 웹 데이터베이스의 연동
7. 잊어버린 root 암호 다시 설정하기 경우에 따라서는 MySQL 서버의 root 관리자의 암호를 잊어 버릴 때가 있습니다. 이때는 다음의 방법을 차례대로 실행하면 됩니다. [1] 현재 떠 있는 MySQL 프로세스를 모두 죽입니다. # killall mysqld
[2] grant-table을 사용하지 않고 MySQL 데몬을 시작합니다. # ./safe_mysqld --skip-grant-tables & 또는# ./safe_mysqld -sg & Win32에서c:\mysql\bin\mysqld -Sg
[3] 사용자 테이블이 있는 mysql 데이터베이스로 접속하여 root의 패스워드를 다시 설정합니다. # mysql -u root mysql mysql> update user set password=password('newpassword') where user='root';
[4] 새로운 암호를 적용하기 위해 flush privileges를 실행합니다. mysql> flush privileges;
[5] 현재의 MySQL 데몬을 다시 죽입니다. # killall mysqld
[6] grant-table을 사용하기 위하여 정상적인 방법으로 데몬을 시작합니다. # ./safe_mysqld &
이제 바뀐 암호를 테스트해 보기 바랍니다.
|
[목차] |