[Mac, M1]MariaDB root 비밀번호 설정

2022. 8. 8. 02:47Data Engineering/MariaDB

환경

  • Mac, M1
  • MariaDB - 10.8.3

 

 

1. MariaDB 실행

 

MariaDB 가 설치되어 있지 않다면 MariaDB설치 를 참고한다. 

 

$ mariadb

 

 

MariaDB 설치 후 따로 비밀번호 설정이 없었다면 위와 같이 바로 접속되는 것을 확인할 수 있다.

 

 

2. 계정 목록 확인

 

# 데이터베이스 목록 확인
> show database;

# mysql 데이터베이스 접근
> use mysql

# user 테이블에서 호스트, 유저, 패스워드 확인
> select host, user, password from user;

 

 

localhost 호스트에서 root 유저를 확인할 수 있다. 

 

 

3. root 계정 비밀번호 설정

 

# '비밀번호' 부분에 원하는 비밀번호 입력 후 명령어 실행
# MariaDB 10.5 이상의 버전은 mysql 의 user 테이블이 뷰테이블이라서 아래와 같이 해야함.
> set password for 'root'@'localhost'=password('비밀번호')

# 변경사항 반영
> flush privileges;

 

위 내용대로 하고 다시 user 테이블을 확인해보면 아래와 같다.

 

 

root 계정의 암호가 변경되었고 암호화되어 있는 것을 확인할 수 있다.

 

 

4. 테스트

 

root 계정으로 MariaDB 에 접근해본다.

 

# 터미널에서 아래 명령어 입력 후 변경한 패스워드 입력
$ mariadb -u root -p

 

설정한 비밀번호로만 root 계정으로 접속되는 것을 확인할 수 있다.

 

'Data Engineering > MariaDB' 카테고리의 다른 글

[Mac, M1]DBeaver 설치  (0) 2022.08.06
[Mac, M1]MariaDB 설치  (0) 2022.08.06