Mysql
MySQL 계정 암호 변경
김모우
2021. 4. 3. 15:22
반응형
해당 포스트에서는 Root 계정을 제외한 Mysql 계정 암호 변경 방법에 대해서 정리해보겠습니다.
1. MySQL 접속
- 암호를 변경할 계정이 있는 DB에 접속해줍니다.
# mysql -u root -p
: 암호 입력
- user 정보가 있는 mysql DB로 이동합니다.
> use mysql;
2. 암호 확인
- 암호는 user 테이블에 authentication_string에 암호화되어 저장되어 있습니다.
> desc user;
: 아래와 같은 테이블 구조로 되어 있습니다.
- 유저 정보 확인
> select Host, User, authentication_string from user;
3. 암호 변경
- zabbix@localhost 계정의 암호를 'zabbix12#' 변경
## mysql 8.x 버전
> alter user zabbix@localhost identified with mysql_native_password by 'zabbix12#';
## mysql 5.x 버전
> update user set authentication_string=password('zabbix12#') where user='zabbix';
반응형