MariaDB Unix-socket plugin not loaded 문제 해결

기록지·2021년 3월 8일
0

MariaDB 연결 중 접속오류

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

비밀번호를 입력하지않았을때 나는 에러

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

비밀번호를 입력했지만 그것이 틀렸을때 나는 에러

몇시간동안 고쳐봐도 에러가 사라지지않았다.

  1. 그냥 돌아가는 mariadb 를 멈춰버렸다.
    sudo service mariadb stop

  2. 그후 안전모드 역할을 하는 –skip-grant-tables 옵션을 줬다.
    로그인자체가 안되니까 어쩔수없는 선택이었다.

  3. 그후 다시 mariadb 접속
    mysql -u root

  4. 그 다음 쿼리문으로 플러그인 상태를 확인한다.
    select host, user, plugin from mysql.user where user='root';

  5. 마지막으로 안전모드였던 mariadb를 잘 종료하고 다시 서비스시작.

sudo kill -9 $(pgrep mysql) 
sudo service mariadb start 

잘나온다...!!

1개의 댓글

comment-user-thumbnail
2021년 3월 10일

와우 축하드립니당

답글 달기