MYSQL설치 직후에 MYSQL root패스워드설정하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,125 조회
- 0 추천
- 목록
본문
MYSQL설치 직후에 MYSQL root패스워드설정하기
MYSQL에서 root사용자나 일반사용자의 패스워드를 변경하는 작업은 서버관리자의 주된 업무 가운데 하나이다.
이번에는 MYSQL 사용자의 패스워드를 설정 또는 재설정하는 방법에 대해서 알아보도록 하겠다.
먼저, MYSQL의 mysqladmin유틸리티를 이용하면 MYSQL의 root계정의 패스워드뿐아니라 일반사용자의 패스워드까지도 변경할 수 있다.
MYSQL 사용자 계정의 패스워드를 변경하는 가장 보편적이고 일반적인 방법은 MYSQL에 접속하여 update문을 이용하는 것이다.
하지만 서버관리자의 입장에서는 MYSQL에 접속하지 않고 리눅스 쉘상태에서 간단히 변경하는 방법이 필요할 것이다.
이와같이 MYSQL의 root뿐 아니라 일반사용자의 패스워드 변경요청에 편리하게 사용할 수 있다.
즉 MYSQL의 mysqladmin유틸리티를 이용하여 MYSQL사용자의 패스워드를 변경하는 사용형식은 다음과 같다.
사용형식 : mysqladmin -u 계정명 -p password 변경할패스워드
MYSQL계정의 패스워드를 변경하는 첫번째 예로서 설치 직후의 MYSQL root패스워드를 설정하는 방법을 보겠다.
즉 MYSQL을 설치하신 직후에는 MYSQL의 root패스워드가 존재하지 않는다.
이때 mysqladmin유틸리티를 이용하여 간단히 MYSQL의 root패스워드를 설정할 수 있다.
즉 다음은 MYSQL을 설치한 직후에 MYSQL의 root패스워드가 설정되어있지 않은 상황에서 새로 root패스워드를 설정하는 예이다.
이 경우 MYSQL의 root패스워드가 존재하지 않기 때문에 -p옵션을 사용하면 안된다.
[root@sulinux ~]#/usr/local/mysql/bin/mysqladmin -u root password 12345678 Enter password: ******** [root@sulinux ~]# |
위의 결과로 MYSQL root패스워드는 12345678로 설정되었다.
이후부터 MYSQL의 root로 접속하려면 반드시 -p옵션을 사용해야하고 방금 설정한 패스워드를 입력해야 한다.
관련자료
-
이전
-
다음