mysql -u root -p에 접속해서 비밀번호 입력만 하면 발생하는 이 오류 문구

ERROR 1698 (28000): Access denied for user 'root'@'localhost' 

해결하기 위해 비밀번호 재생성 , 비밀번호 변경 등 비밀번호로 접근해도 계속 엑세스 거부되는 오류가 발생한다.

ERROR 1698 (28000): Access denied for user 'root'@'localhost' 문제 해결 (tistory.com)

참고 , 출처: [Dev Stack:티스토리]

 

루트 계정을 새로 만들면 접속이 가능하다.

MariaDB [(none)]> delete from mysql.user where User = 'root';
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> create user 'root'@'localhost' identified by 'test';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> grant all privileges on *.* to 'root'@'localhost' with grant option;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
출처: https://brtech.tistory.com/121

그러던중 발견한 위 링크의 블로그 

플러그인 변경방법이 제일 쉽다지만 나는 플러그인 변경에서도 거부당해서 

root계정을 새로 만드니까 잘 접속이 되었다. 

감사합니당 .ㅠㅠ

복사했습니다!