Mariadb 설치 이후 root 계정으로 접속하려는 순간 오류가 발생했다.
이는 초기설정 되어있는 root 계정의 비밀번호 타입이 원인이 된다. 해당 타입을 변경해주어야 한다.
sudo mysql -u root
으로 접속
use mysql;
SELECT User, Host, plugin FROM mysql.user;
root의 plugin이 unix_socket으로 설정되어 있는 것을 확인할 수 있다.
이 값을 mysql_native_password으로 변경해주어야 한다.
update user set plugin='mysql_native_password' where user='root';
flush privileges;
select user, host, plugin from user;
다시 확인해보면 변경된 것을 확인할 수 있다.
다시
mysql -u root -p
를 통해 접속하면 정상적으로 접속된다.
'IT Study > 오류 발견' 카테고리의 다른 글
[WLS] 우분투 설치 중 오류 WslRegisterDistribution failed with error: 0x800701bc (0) | 2023.04.05 |
---|---|
[Linux] you need to be root to perform this command 에러 (0) | 2023.03.09 |
[virtualBox] 설치오류, Oracle VM virtualBox 7.0.4 needs the Microsoft Visual C++ 2019 Redistributable Package being installed first (0) | 2023.03.09 |
Spring - 프로젝트 생성 에러 (0) | 2023.01.02 |
ajax - json parse error (0) | 2022.12.23 |
댓글