mysql 일반사용자 비밀번호 변경

■ root사용자로 mysql 접속

$ mysql -u root -p
mysql> use mysql;

 
 
 

■ 비밀번호를 변경하려는 사용자 ID로 검색

mysql> select host, user, password from user where user='shopmall';
+-----------+----------+-------------------------------------------+
| host      | user     | password                                  |
+-----------+----------+-------------------------------------------+
| localhost | shopmall | *88346B9B596A49084A5A02FAD65853AAA99ED370 |
+-----------+----------+-------------------------------------------+
1 row in set (0.00 sec)

 
 
 

■ 비밀번호 수정 쿼리 실행

mysql> update user set password=password('xx') where user='shopmall';
Query OK, 1 row affected (0.03 sec)
Rows matched: 1  Changed: 1  Warnings: 0

 
 
 

■ mysql 서버에 반영

mysql> flush privileges;
Query OK, 0 rows affected (0.12 sec)

 
 
 

■ root 사용자 로그아웃 후 shopmall 계정으로 접속 확인

mysql> quit
$ mysql -u shopmall -p
mysql> show databases;
mysql> use shopmall;
mysql> show tables;