CS/sql

[MySQL] Root 계정 비밀번호 변경 (root password update)

isaac.kim 2022. 6. 22.
728x90
반응형

[MySQL] Root 계정 비밀번호 변경 (root password update)

 

Root 계정 비밀번호 변경에 대해 알아보겠습니다.

 

먼저 root 계정에 대한 정보가 어디에 있는지 확인을 해야겠죠.

 

▶ 모든 데이터베이스를 확인합니다.

SHOW DATABASES;

계정이 관리되는 데이터베이스는 mysql 데이터베이스에서 확인할 수 있는데요.

 

▶ mysql 데이터베이스를 사용합니다.

USE MYSQL;

이제 테이블을 살펴볼 것인데요.

mysql 데이터베이스 내에 user라는 테이블이 있는데 그 테이블에 계정 정보가 담겨있습니다.

 

 

▶ 모든 테이블 보기

SHOW TABLES;

user 라는 테이블이 있는지 확인합니다.

 

 

▶USER 테이블을 확인합니다. 

SELECT * FROM USER;

 

Host는 localhost로 되어 있고, User가 root로 되어 있는 row를 확인할 수 있을 것입니다.

 

어떤 글에서 root 계정 변경을 할 때 mysql 8.0 버전 이후부터는 update로 계정 패스워드를 변경하지 않고, alter를 사용한다고 하더군요.

 

반응형

 

▶ 'root' 계정의 password를 변경합니다.

ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '변경할PASSWORD';

▶ 저장

FLUSH PRIVILEGES;

 

대소문자도 구분하는 것 같으니 잘 기억해두세요.

제대로 반영되었는지 재접속해봅니다. 

 


좋아요, 구독, 광고 클릭은 큰 힘이 됩니다. 감사합니다. : )

 

728x90
반응형