이번포스팅에서는 MariaDB 10.4와 10.5에서 기본적으로 설정되어있지않는 root PW를 설정해보도록 하겠습니다.
10.4버전부터 root로 로그인한 사용자는 mysql 명령어만으로도 db에 접속이 가능하나 기타 등등의 이유로 root에 PW가 필요한 경우도 생깁니다.
아래 과정을 진행하시면 root 패스워드로 간단하게 접근하실 수 있습니다.
root PW 설정하기
먼저 service mariadb stop
명령어로 DB서비스를 종료해주세요.
그리고 아래 명령어로 백그라운드에서 인증이 되도록 mariadb가 실행되도록 해주시고
mysqld --skip-grant-tables --user=root &
mysql 명령어로 db에 바로 접속해준뒤 아래 명령어를 통해 PW를 설정해주시면 됩니다.
flush privileges;
alter user ‘root’@’localhost’ identified by ‘[셋팅할pw]’;
이렇게 간단하게 셋팅이 완료됐습니다!