[mysql] 유저 비밀번호 변경

피오·2021년 7월 12일
0

본 포스트는 mysql 5.7.34 버전을 기준으로 작성하였습니다.


1. 일단 루트 유저로 접속한 후

mysql -uroot -p

2. mysql 데이터베이스에 접근한다.

use mysql;

그 상태에서 show tables;를 해보면 user라는 테이블을 확인할 수 있다.
desc user;로 user table의 필드를 보면

authentication_string라는 필드가 있는 걸 볼 수 있다. 5.7버전대에서는 이 필드가 비밀번호 필드이므로 이 필드를 바꿔야 한다고 한다.

3. 비밀번호 변경

alter user 계정@'%' identified with mysql_native_password by '바꿀비밀번호';
또는
alter user 계정@'localhost' identified with mysql_native_password by '바꿀비밀번호';

4. 바꾼 비밀번호 적용하기

flush privileges;




profile
블로그 이전했습니다. https://pzbg.tistory.com/

0개의 댓글