반응형
MySQL의 root 사용자 패스워드를 설정하고 변경하는 방법
1. MySQL 설치 후 root 패스워드 설정
MySQL을 처음 설치한 경우 root 사용자의 패스워드를 설정해야 합니다.
sudo mysql_secure_installation
위 명령어를 실행하면 다음과 같은 대화형 설정 프롬프트가 나타납니다.
Securing the MySQL server deployment.
Enter password for user root:
여기서 새로운 root 패스워드를 입력하고 엔터를 눌러 계속 진행합니다.
2. 기존 root 패스워드 변경
만약 이미 root 패스워드가 설정되어 있다면, 다음과 같이 MySQL 콘솔에서 root 패스워드를 변경할 수 있습니다.
mysql -u root -p
위 명령어를 실행하면 MySQL 콘솔에 접속하게 됩니다. 그리고 다음 SQL 쿼리를 실행하여 root 패스워드를 변경합니다.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
위 명령에서 new_password를 새로운 패스워드로 바꿔주세요. 변경이 완료되면 콘솔을 종료합니다.
참고: MySQL의 root 패스워드를 설정하거나 변경할 때는 보안에 주의해야 합니다. 강력한 패스워드를 사용하고, 외부 접속을 허용하지 않거나 필요한 경우에만 허용하도록 설정하는 것이 좋습니다. 패스워드를 잊어버리는 경우에도 적절한 대응책을 갖고 있어야 합니다.
- MYSQL의 관리자(root) 초기 패스워드 설정
/usr/local/mysql/bin/mysqladmin -u root password 123456789
- MYSQL 접속
./mysql -u root -p mysql
- MYSQL의 관리자(root) 패스워드 변경
/usr/local/mysql/bin/mysqladmin -u root -p password 12345
- SQL문으로 패스워드 변경
update user set password=password('12345') where user='scbyun';
set password for scbyun=password('12345');
728x90
반응형
'리눅스' 카테고리의 다른 글
리눅스 시스템에서 root로 오는 메일을 다른 계정으로 받는 방법 (0) | 2013.08.02 |
---|---|
MySQL Replication을 위한 계정을 생성하는 방법 (0) | 2013.07.24 |
[리눅스] iptables 방화벽 정책 (0) | 2013.07.24 |
서비스 이름 및 전송 프로토콜 포트 번호 레지스트리 (0) | 2013.07.24 |
[리눅스] 아파치 443 포트 올리기 (0) | 2013.07.23 |