반응형
MySQL root에 비밀번호 부여하기
# ./bin/mysql mysql <Enter>
mysql> update user set password=password('사용할 비번') where user='root'; <Enter>
mysql> flush privileges; <Enter>//리로드-권한을 새로설정
mysql> quit <Enter>
mysql> flush privileges; <Enter>//리로드-권한을 새로설정
mysql> quit <Enter>
# ./bin/mysql -u root -p mysql <Enter>
Enter Password : ********** <Enter>
Enter Password : ********** <Enter>
mysql> OK!!
리눅스에서 root 유저라고 해서 MySQL 에서 root 권한을 받는것은 아니다.
처음에 사용자 계정과 패스워드를 넣지 않았을 경우
익명의 사용자(anonymous)로 접속이 가능하므로 반드시
MySQL 를 설치했을 경우에는 root 의 비밀번호를 정해야 한다.
ex) root 권한을 주지 않았을경우
# ./bin/mysql <Enter>
# ./bin/mysql mysql <Enter>
# ./bin/mysql mysql <Enter>
다음 2가지 형식으로만 접속이 가능하다.
password 부여시 password() 를 사용하지 않으면 다음에 제대로 접속 할 수 없다.
root 접속
# ./bin/mysql -u root -p mysql <Enter>
Enter password : ********** <Enter>
mysql> OK!!
Enter password : ********** <Enter>
mysql> OK!!
반응형
'MySQL' 카테고리의 다른 글
MySQL 백업 및 복구하기 (0) | 2011.04.26 |
---|---|
MySQL에서 테이블이 깨졌을때 복구하기 (0) | 2011.04.26 |
GRANT 문으로 사용자 추가및 권한부여 (0) | 2011.04.26 |
MySQL 서버 보안(anonymous 삭제) (0) | 2011.04.26 |
MySQL 설치후 가장먼저 해야할일 (2) (0) | 2011.04.26 |