Linux/MySQL

MySQL 로그인 시 ERROR 1045 (28000) 관련 오류

gunner_77 2016. 11. 28. 14:11




MySQL 로그인 시 ERROR 1045 (28000) 관련 오류





오류 발생

MySQL 로그인 시

[root@localhost data]# mysql -u root -p

Enter password:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)


위와 같은 오류 발생


해결방법 1.

비밀번호 변경시

mysql> flush privileges;

명령어를 통한 적용이 되지 않아서인 경우

[root@localhost ~]# /usr/local/mysql/bin/mysqladmin -u root -p shutdown

비밀번호 입력

[root@localhost ~]# /usr/local/mysql/bin/mysqladmin -u root -p reload

비밀번호 입력


해결방법 2.

비밀번호를 잊어버린 경우

[root@localhost ~]# service mysql stop

[root@localhost ~]# mysqld_safe  --skip-grant-tables &

[root@localhost ~]# mysql -u root -p

비밀번호 없이 Enter

접속 후 비밀번호 변경