혼자 관리하면 까먹기 쉽지 않을수는 있지만
어쩌다 root 패스워드를 알수가 없게 됐다 ㅠㅠ
일단 서비스를 중지하고 아무런 인증절차 없이 실행하고 패스워드를 바꾼다.
$ /etc/init.d/mysql stop 또는 kill 명령어를 이용하여 서비스 중지
$ /usr/bin/mysqld_safe --skip-grant-tables 또는 /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
$ mysql -uroot mysql
mysql> UPDATE user SET password=PASSWORD('변경할패스워드') WHERE user = 'root';
mysql> flush privileges;
$ /etc/init.d/mysql stop 또는 kill 명령어를 이용하여 서비스 중지
$ /etc/init.d/mysql start
'Programming & > Database' 카테고리의 다른 글
ORA-01000: 최대 열기 커서 수를 초과했습니다. (0) | 2010.04.08 |
---|---|
리눅스에서 oracle 재시작 (0) | 2010.03.16 |
MSSQL 에서 테이블의 컬럼 정보를 볼려면...mysql, oracle의 DESC 명령어처럼.. (0) | 2009.09.22 |
ASP에서 Oracle연동하기 (0) | 2009.07.08 |
Mysql Grant 명령을 이용한 User 생성 및 권한 설정 (0) | 2009.07.05 |