블로그 이미지
redkite

카테고리

분류 전체보기 (291)
00.SI프로젝트 산출물 (0)
00.센터 운영 문서 (0)
01.DBMS ============.. (0)
01.오라클 (117)
01.MS-SQL (15)
01.MySQL (30)
01.PostgreSql (0)
01.DB튜닝 (28)
====================.. (0)
02.SERVER ==========.. (0)
02.서버-공통 (11)
02.서버-Linux (58)
02.서버-Unix (12)
02.서버-Windows (2)
====================.. (0)
03.APPLICATION =====.. (11)
====================.. (0)
04.ETC =============.. (0)
04.보안 (5)
====================.. (0)
05.개인자료 (1)
06.캠핑관련 (0)
07.OA관련 (1)
Total
Today
Yesterday

달력

« » 2025.1
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

공지사항

최근에 올라온 글

[MySQL]패스워드 분실시

01.MySQL / 2012. 12. 19. 16:10

mysql root 패스워드 설정
$ /usr/local/mysql/bin/mysqladmin -u root password ‘패스워드입력’


일반적으로 여러대의 시스템을 관리하는 경우에는 시스템의 root 패스워드, 각 app의 패스워드 등등
관리해야 될 패스워드가 수십,수백개씩 되는 경우가 있습니다.
그런데 만약 패스워드를 잊는 경우에는 어떻게 대처해야 할지 잘 모르는 분들이 있습니다.
따라서 이번 강좌는 MySQL root 패스워드를 잊었을 경우에 처리하는 방법 입니다.

1. 실행중인 MySQL 데몬 종료

[root@localhost]# /etc/init.d/mysql stop


2. grant-table 미사용 모드로 MySQL 시작
[root@localhost]# mysqld_safe --skip-grant-tables --user=mysql &


3. MySQL 접속
[root@localhost]# mysql -u root -p
Enter password: 엔터
mysql> use mysql;
Database changed


4. UpDate문으로 root 패스워드 변경
mysql> update user set password=password('123456') where user = 'root';
Query OK, 2 rows affected (0.01 sec)
Rows matched: 2 Changed: 2 Warnings: 0

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> exit;


5. grant-table 미사용 모드로 실행중인 MySQL 종료
[root@localhost]# /etc/init.d/mysql stop


6. MySQL 정상시작
[root@localhost]# /etc/init.d/mysql start 

Posted by redkite
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함