2015. 7. 9. 12:30
[MySQL]
1. mysql 접속
- mysql -u root -p
- pw 입력
2. DB change
- use mysql;
3. 계정정보 조회
- select host, user, password from user;
- 출력결과
+-----------+------+-------------------------------------------+
| host | user | password |
+-----------+------+-------------------------------------------+
| localhost | root | 보안상 삭제 |
| 127.0.0.1 | root | 보안상 삭제 |
+-----------+------+-------------------------------------------+
- 위와 같이 local로만 접근이 가능하도록 설정되어 있었습니다.
4. 권한 부여
- grant all privileges on *.* to 'root'@'%' identified by 'root계정 비밀번호';
- ex) root의 pw가 1234라고 가정 할 시
grant all privileges on *.* to 'root'@'%' identified by '1234';
5. 계정정보 조회
- select host, user, password from user;
- 출력결과
+-----------+------+-------------------------------------------+
| host | user | password |
+-----------+------+-------------------------------------------+
| localhost | root | 보안상 삭제 |
| 127.0.0.1 | root | |
| % | root | |
+-----------+------+-------------------------------------------+
6. reflash (DB가 windows에 설치되어 있을 경우는 여기까지)
- flush privileges;
7. my.cnf 설정 (linux 사용자는 계속 진행)
- vi /etc/my.cnf
를 입력 후 편집 창이 뜨면 파일 내용 중에
bind-address = 127.0.0.1
이 혹시 있다면 주석 처리 후 저장
8. mysql 재시작
- /etc/init.d/mysqld restart
[출처] http://blog.naver.com/yjhyjh5369/80188783143
[출처] [MySQL] MySQL 접속제한 해제|작성자 주한길
반응형
'MySQL' 카테고리의 다른 글
[MySQL] MySQL 계정 생성 (0) | 2015.07.09 |
---|---|
[MySQL] MySQL 함수 정리 (숫자, 문자, 날짜) (0) | 2015.07.09 |
[MySQL] MySql root 패스워드 설정 및 비번 변경과 root 비번 잃어버렸을 경우 (0) | 2015.07.09 |
[MySQL] How can I reset my MySQL password? (영문) (0) | 2015.07.09 |
[MySQL] Access denied for user 'root'@'localhost' (using password: YES) 오류해결 (0) | 2015.07.09 |