본문 바로가기

Linux/MySQL

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




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

접속 후 비밀번호 변경


'Linux > MySQL' 카테고리의 다른 글

MySQL 원격 접속 허용하기  (0) 2016.11.28
MySQL 시작시 PID 에러 해결  (0) 2016.11.28
MariaDB 바이너리 설치  (0) 2016.11.02
MariaDB 컴파일 설치  (0) 2016.11.01
yum을 통한 MariaDB 설치  (0) 2016.10.28