Data Engineering/MY-SQL

MySql & MariaDB 계정 비밀번호 변경하기

하 선생 2022. 9. 13. 23:47
$ sudo mysql -uroot -p

mysql> use mysql;
mysql> select host, user, plugin from user;

 

Host 자리에 '%' 또는 'localhost'  입력

 

1. SET PASSWORD

SET PASSWORD FOR 'User'@'Host' = PASSWORD('Password');

 

2. GRANT

GRANT USAGE ON *.* TO 'User'@'Host' IDENTIFIED BY 'Password';

 

3. UPDATE & FLUSH

UPDATE mysql.user SET Password=PASSWORD('Password') WHERE User='User' AND Host='Host';

FLUSH PRIVILEGES;

 

4. MYSQLADMIN

 mysqladmin -u아이디 -p기존패스워드 password 신규패스워드