강좌
클라우드/리눅스에 관한 강좌입니다.
데이터베이스 분류

MYSQL설치 직후에 MYSQL root패스워드설정하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

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옵션을 사용해야하고 방금 설정한 패스워드를 입력해야 한다.

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,035 명
  • 현재 강좌수 :  35,801 개
  • 현재 접속자 :  178 명