티스토리 툴바



MySQL 의 root 사용자 암호 바꾸기

크리에이티브 커먼즈 라이선스
Creative Commons License

MySQL 초기 설치시 관리자 암호는 설정 되어져 있지 않다.실질적으로 
서비스 할경우엔 반드시 관리자(root) 암호를 설정해야 한다. 

root 암호 설정하는 방법에는 3가지가 있다. 

1. UPDATE 문 이용하기 
2. SET PASSWORD 이용하기 
3. mysqladmin 이용하기 

▶ UPDATE 문 이용하기 

mysql -u root mysql 

mysql> update user set password=password('new-passwd') where user='root'; 
mysql> flush privileges; 

update 문 이용하여 암호를 변경할땐 꼭 flush privileges; 를 실행 
하여 변경된 내용을 적용해야 한다. MYSQL 에서 사용자 권한에 관한 
내용은 MYSQL 실행시 메모리에 불러놓고 이용되는데 이에 관해 변경 
된 내용이 있을땐 반드시 서버에 변경된 내용을 갱신하라는 명령을 
전달해야 한다. 


▶ SET PASSWORD 이용하기 

mysql> set password for root=password('new-passwd'); 

이 방법은 flush privileges 가 필요 없다. 

▶ mysqladmin 이용하기 

root 암호 초기 설정 시 : 

mysqladmin -u root password new-passwd 

root 암호 변경 시 : 

mysqladmin -u root -p password new-passwd 
Enter password:
저작자 표시 비영리 변경 금지

'개발 > MYSQL' 카테고리의 다른 글

MySQL 의 root 사용자 암호 바꾸기  (0) 2011/11/21
Toad for MySQL  (0) 2010/08/16
트랙백0 댓글0